We chose this cruise because of the number of ports visited in the Australia portion of the cruise.
We had a balcony suite and it was spacious enough and had a lot of storage space. One thing to note: the only toiletries you get in the bathroom is shampoo. If you want facial tissue, shower gel, hand lotion and hair conditioner, you must ask your room steward, otherwise you do without. In fact one steward (not ours) told me they weren't available but I knew they were from a previous cruise...you just have to ask for them.
We were not able to stop at the Bay of Islands due to high winds, so this most important port for shore excursions was missed. Note: I found out that RCL will not give you a port credit for missing a port unlike other cruise lines who do give you a credit. After all, we pay for the port fees, we should get a refund for missed ports.