we expected this to really suck as we heard this boat was a mess and full of craziness. we we surprised.the boat and rooms were in good shape and we had a really fun time with the kids. we thought since a "smaller" ship that we would be missing a lot of the amenities but everything was there despite being slightly smaller (other than huge mini golf course).PROs: water slides were great (and plenty of em), the shows knocked us out (how do they do that?)and someone even returned my wife's purse (full of all her cash), and cafeteria didn't SMELL!CONs: waiter was slow (probably because we were late every night), cruise director was ho-hum, elevators and floor "numbering" system still baffles me.hey, if you wanna an affordable beach vacation, knock yourself out.we had sun, we had fun, and my kids were in heaven with the trips to the beach and the shows and the water slidesnote : in cozumel go to paradise beach,,,the best ever adios