First thing to remember is that it is your holiday despite the fact that you may be travelling with friends. Do what YOU want to do otherwise you will be disappointed.
Sea Princess had 1900 british passengers and the cruise director and staff cater to this audience. However like many others I took exception to the decision to show football matches on the big screen on the main deck. Those who wanted to see football should have stayed at home or in their cabin or in the sports bar.
Our saving grace was the Sanctuary. I can't speak to highly about it. You need to get up early to get a booking for the day . Once there it is blissful , lovely padded loungers, excellent service and importantly no noise or videos. It is well worth the $20 daily charge
The food on Sea Princess is very good with sufficient choices from the set and daily menus. The wine is overpriced as are the cocktails and spirits. Beer was cheaper !! despite what you may be told you can take a bottle of wine on board at each port. However if you abuse the system ( 12 bottles !!) they will confiscate them .
The entertainment was good albeit at times you really had to get in early to ensure getting a seat. The cruise entertainment staff worked very hard to please everyone. The Passenger " Pop Choir " was a great innovation and enjoyed by all.
Port disembarkation worked very well
For once I heard very few passenger " moans " suggests that most people enjoyed the cruise
To get the best from your cruise do your homework.
read about the ports , book tours via the Internet if you think they may be limited as you can always cancel once on board. In most ports the local taxi and tour companies will offer you good tours considerably less than Princess.
Take Sea tours to get a different perspective on the islands. Try out the beaches that the Tours don't use .
Don't be afraid to take local buses, easy on Aruba and Antigua
visit local bars to meet and talk with people from different countries. They are safe and people are always friendly.
Pay the $5 for your lounger on the beach, it helps the locals and you will feel much more comfortable than lying on a princess towel
Go onto CruiseCritic.co.uk to get good tips on the ports