This was a family cruise that my father booked as a sort of graduation present to me. There were four adults (two in their 50s and two in their late 20s) and a small child (< 3 yrs), all together. We had 2 cabins on the same floor but opposite ends of the boat.
Overall I would say that this was a quality cruise, I felt as though service was definitely a little lackluster at times (people in the restaurants plainly looked exhausted).
Our cruise sailed to Roatan, Belize City, Costa Maya, and Cozumel with a day at sea each way to get there.
I really enjoyed having a balcony, it was a nice addition to the cruise, and once you are out on the open sea, it is a relaxing feature.
Our room steward was great, and cleaned up after a toddler and a messy roommate the entire trip!
We stayed in room 11202, with a balcony. I liked the room very much, it had a nice sized closet to store clothes, with a shelf and a large bathroom with two sinks!
After reading another review, we asked our steward to remove the drinks from the mini fridge and stocked it with our own water bottles and gatorade, which wasn't a problem.
Cozumel - did not do any excursions in cozumel but instead spent the day wandering around the stores and bar and such. Family walked around I hung out in Senior Frogs the entire day, where there was air conditioning, music, entertainment and cheap drinks! I got a huge bowl sized frozen drink for about 9 US.