We chose this cruise because we wanted an inexpensive long weekend. The ship was clean, well maintained. The staff seemed to enjoy working and having fun together. The Cruise director had a lot of energy and was always upbeat. There were more daytime activity options than I've seen before including foreign language beginner classes.
There were some glitches: Sea pass card wouldn't open room, Sea Pass card had incorrect loyalty category.
We didn't go on any shore excursions but we did enjoy Sr. Frog's margaritas in Cozumel. We sat at the same dining table each night. Our wait staff remembered our preferences and were very attentive. There was a nice variety of food and it was good. Loved the Park Cafe.
This was our first cruise in an interior room. It was very small but inexpensive. I wouldn't want to stay in a small cabin on a longer cruise.