Enjoyed a 7 night cruise from Tampa to Costa Maya, Belize, Honduras, Grand Cayman and two at sea days over New Year's Eve. Apparently this ship was recently renovated -- frankly it was quite gaudy and did not give a good first impression. The food was fine - nothing special - and the ports of call were good. However what made this a good vacation was the crew. They were polite, upbeat and frankly fun to be around.
We took just one tour from the ship -- a tour of the Maya ruin in Belize and were pleased with that decision. The tour was awesome -- and because it returned late, the ship stayed for our tour group.
One positive thing that stood out for us was the pizzas made to order -- thin crust and yummy.