Embarkation and disembarkation were very smooth and relatively quick.
Was unimpressed by Harvest Caye but stops in Mexico and Roatán more than made up for the sub-par private island.
I had registered beforehand as someone with food allergies and was, as my fiance described, treated with "very helpful confusion." The staff was incredibly helpful when I notified them, but service at meals was delayed by accommodation (around 30-45 minutes per meal). Food was good, but nothing noteworthy at the MDR. Ocean Blue was great, La Cucina was alright, and Le Bistro was absolutely underwhelming.
The stateroom was as expected but please note that this stateroom is DIRECTLY above a lounge. You can hear the musicians and singers very clearly until about 1 AM in the morning.
Beach is mediocre and the whole place is packed. We booked it back to the ship after touring the wildlife exhibits.