I chose this cruise because of the ports visited. We enjoyed both very much. The ship was Great, the food was very good, especially Sorrentos pizza, we loved it! The shows were terrific! My husband and I went on the Majesty of the Seas 6 wks prior to this trip and we were a little dissappointed with that ship, it was much smaller and the food wasn't nearly as good. The only things I can think of that were negative about the ship were the fact that my husband and my son's sea pass cards were mixed up almost the entire time. They both have the same mame, and we spent lots of time at guest services trying to get it straight.
As far as the ports, Labadee was beautiful, we just enjoyed the food and the beach, no excursions. In Falmouth Jamaica we did the VIP Bamboo Beach Break, it was wonderful! The only small things were the hour drive each way, and I stepped on a sea urchin and got some spines in my feet. The only reason I stepped on the urchin was because I went in the water where they said "No Swimming", so it was my fault. Our guide/server Zachary was great, he taught us a lot about the area during the ride. The scenery was BEAUTFUL!!! I highly recommend it!
Our room steward was very good. The room was very, very nice. I think the glass on the balcony should be cleaned often, at least at the beginning of each trip. I even asked our room steward to clean it , but it didn't get done. Next time I will bring some windex.