I loved this cruise. The shore excursions were all amazing. Some better than others, but more of a matter of the hoards of people at some of the destinations ie: The Vatican. The Island Princess' Horizon Court is nicer that any I've seen. Newly renovated. The Sanctuary was also new and lovely. The cabanas and the staff were amazing.
I ate at all of the restaurants and my favourite was Bayou ...