The price of on shore excursions can be a bit on the steep side. One piece of advice: NEVER do the "on your own" excursions they organise as the two tour guides we had for those were appallingly bad. We complained to Princess but sadly our complaints went from one ear and out the next! Hey ho, you can't everything!
The choice of food was amazing and we enjoyed eating, eating and eating! The International Cafe was superb and the array of sweets are excellent!
The gym was great although some machines were always busy. The pools could be a bit bigger and they were always very very busy so never got to swim.
My son enjoyed the childcare facilities and the staff at the Pelicans were understanding and always friendly. All the kids there seemed happy and loved all the activities around.
All in all, an amazing cruise.