This was our first cruise. We were not disappointed. We took our four kids and loved every minute of it. The food was great. The service and staff were fantastic. It was a smaller ship compared to others so the activities were limited. However, the shows and entertainment were great. The program director and team were fabulous Very fun and engaging.
We did excursions at all the ports, Roatan, Belize, Costa Maya, and Grand Cayman. We booked private tours before we got there and did not use the ship excursion desk. At a few of the ports They would give us a extra hour on the island.
The only thing that surprised us was the $13.50 per person per day gratuity. We were unaware of this, but after reading a bit, this is very common on most cruise ships.