The rooms are spacious, the staff is courteous and very helpful, there are lots of entertainment options on board, and best of all, the southern Caribbean destinations are amazing! The best beaches, shopping, local food and excursions. What I couldn't stand on the ship was the food. The buffet food was like cafeteria food. Worst of all, silverware and cups were not sanitary - spots of food were stuck on silverware and if you noticed that I used the word 'cup', you weren't mistaken. The buffet lines provided colorful plastic cups for guests. I once picked up a cup and noticed lipstick on it. I''m not kidding. It was completely disgusting. You can avoid the buffet for breakfast and dinner by going to the Washington or Lincoln dining rooms. The breakfast food was fine but dinner was unimpressive. However, cleanliness in the dining rooms was much better than at the buffet. For lunch, you have no option but the buffet. Since this cruise line docks on a new island just about everyday, we had lunch on the islands and used the opportunity to sample local food.The only place on the ship with absolutely great food, was the Scarlet Steakhouse. For $35 per person, you'll get a 3 course meal that is flavorful, large in quantity, generous portions of delicious dessert and a bottle of wine. It was absolutely worth the money but who wants to spend extra money for food when you've paid for a cruise that should be all inclusive?!