Want to see the beautiful western Caribbean islands. That ship was very modern, however the cabin had a great view but needed new mattress. The food was outstanding and so was the entertainment. The bartenders were very friendly and funny and could make just about any drink you want to. The buffets and the dining room food was incredible, and the food at the specialty restaurants was outstanding. Everything was very clean and the service was remarkable. Everybody Ion shore were very friendly and helpful, and the shore excursions of the islands give you an opportunity to take incredible pictures of all the views. The people running the shore excursions were very accommodating, allowing plenty of time for photos and exploration. They also gave us plenty of time to shop and explore the beaches and were more than willing to come back and pick us up after a few hours of shopping, snorkeling And laying on the beach. Always making sure that we got back to the boat before the departure time.