Wonderful experience with the ship. Food, service and shows are great.
Shore excursions are terrible. The ship has too many to pick from and are too expensive. The ones I choose were terrible and the staff gave no advice which one to pick. On their private island, they are just out to make money. Charging to rent a float is ridiculous after how much you already pay for a cruise. Dining was good except I was travelling with just my daughter and 2 people are definitely a minority. They always have large tables set up and it was a hassle waiting for them to always separate a table and then we were too close to the other people. They were as uncomfortable as us. No one wanted to talk to their companion because you could hear everything said. You do not go to dinner to sit in silent and sit by strangers.
Cabin was very nice. Plenty of room. Great housekeeping staff.