We chose this cruise because we felt like it was a good value and there were perks included through Costco including 3 specialty dining room meals, beverage package, and shipboard credit. We went with another couple who have been on several cruises with different cruise lines and they said this was one of the nicest ships.
Embarkation left a little to be desired. If you cruised before it made sense but for us it really wasn't clear what to do, where to go, or how the who process worked.
We were very impressed with our Cabin. We had an aft balcony cabin and it was much roomier than we expected with plenty of storage so that we could unpack all of our luggage and hide the bags away for the week. Our cabin steward was great and managed to get in and out in the morning when we went to breakfast and in the evening when we went to dinner. We were concerned that being on the back of the ship would put us to far from the action but it really wasn't to far to walk to everything.
Our cabin was very nice. Good size, comfortable beds, and the bathroom was plenty big. The balcony was amazing. It was too hot and humid to take full advantage of the balcony but it was large, fitting 2 lounges and 2 chairs. We did enjoy early morning and evenings out there and really enjoyed the great views as we entered and left ports.
This is a "Disneyland" stop. It's not really Belize...just a fake island. Food and drink are very expensive. There is a nice beach area. We rented Kayaks and paddled around the fake lagoon but after paying $27 for a beer and a Mai Tai we headed back to the ship for free drinks and food.