We chose this cruise as it was short and left from our home city. We had not been on a cruise before.
After this cruise, I would not recommend that anyone affected at all by motion sickness book a cruise, even with the medications available for purchase in chemists.
The activities available on a cruise, particularly outdoor activities for children, are significantly affected by the weather, so a cruise in poor, cool or rough weather conditions can rule out all swimming and deck activities.
Our shore excursion was also markedly impacted by the weather, with none of the water activities we paid for being available on the day at Hamilton (snorkelling, kayaks etc). This left only beach swimming and using the pool, activities not worth the hundreds of dollars the excursion cost us. It is also a very lengthy process to get to shore locations- it took 2 hours to get from Hamilton back to the Princess in poor weather, and required 2 boat trips and a bus ride.
Coffee drinkers should also note that the free coffee on the Princess is terrible, and the coffee which you can buy only marginally better. This might sound petty, but those who are regular coffee drinkers will understand how crushing four days with absolutely terrible coffee can be!!
Cabins are clean and comfortable. Suggest taking own body wash, shampoo etc as the products provided are of poor quality