This was my first cruise.
Staff was GREAT, especially dining staff (GORAN!)
Food was exquisite. I probably gained 10+ pounds.
Not spacey, but not cramped.Bathrooms were small. TOILETS ARE LOUD
Definitely felt like we were in a different country, which I can't really say about Cozumel.You will get annoyed with all the people trying to sell you things, but don't let that ruin the relaxation.I've heard it has gotten a lot better over the years.
Very commercialized, but I enjoyed it.Beaches were extremely clean & taxi drivers were super nice.I definitely recommend Senor Frog to eat, especially if you want lots of shots.