For the price this was an amazing deal. The boat is absolutely beautiful. The staff were phenomenal. The drink package that was offered onboard as you got on the ship was great and offered three tiers to chose from. The top tier drink package included a mini bar in the room which was really nice. No limitations on drinks at all! The food was not what we are accustomed too but it was ok. The breakfast buffet was probably the best meal of the day. Lunch seemed very limited. Definitely not as many food choices as on other boats. Very mediterranean/latin influences on this ship. Lots of Latin music etc. Shows were awful but only lasted 30-40 minutes. Private island was beautiful. Very non commercialized with lots of space to relax. Keep in mind this cruise had 1400 passengers on board out of a possible 4500 at capacity. I would definitely try this cruise line again but not for a few months in hopes that they adapt a little better to being in the United States.