This was a good get away cruise! Lots of good stuff and of course, some things that could have been better. First, it's NOT all-inclusive! The only thing all-inclusive is your food (unless you want a better cut of meat and then they charge you) and your room. All alcoholic and non-alcoholic drinks they charge you for and are ALWAYS trying to upcharge you. The mattresses are horrible and very uncomfortable. I would have expected a lot better quality of mattresses. Not much shopping and shops available on board which was very surprising. The casino was SO smoky it was hard to even gamble and play in there. If you are looking for an "adult" get-away this is probably not the cruise for you. TONS of kids on board and TONS of college kids and young adults acting like they were in the club...LOL. I will leave it at that. The service was great! Food was good! The Martini Bar is amazing!!! The Piano Bar was a lot of fun...but, he needs to play different songs each night. It was the same gig every night...even when people were putting requests in. He faked the request and played what he wanted. The comedy shows were great but performed the same show 2 different nights. They should come with multiple performances. The Rhome Lounge shows were really good! They need to have them every night on the ship. The photographers were really good on-board just expensive. We did the dolphin excursion and loved it! The food at the resort was great! Really wish we would have had more time at Cozumel. Perhaps next time we will try a different cruise line. This was truly the "party ship" which is great, but too many crazy young adults and younger children.