Family cruise of 9 people. The boat was fabulous and the service and food outstanding. We had reservations for the upgraded dining, but cancelled them after determining the food in the formal dining was very, very good. The crew was fantastic and always attentive.
The ports of call were OK. Key West was fun, Grand Turks was VERY disappointing. We rented a golf cart to see the island and it was not as expected. Don't think this is the resort portion of Turks and Caicos. It is very poor and dirty. We should have stayed at the port where the cruise line has a pool and beach chairs in front of a very pretty beach. Would not do this port again.
The next port was Dominican Republic which was cancelled due to rain and high winds. We heard this was the third time it was cancelled in the past few months. You would think the cruise line would not pick this port in the spring. So, we had two sailing days that were OK.
Very roomy and bathroom had an actual bath tub. Room Stewards were fantastic.
Rented a clam shell on the beach. It was an ok visit - water still to cold to get into for me.