Great ship - embarkation a breeze, public areas spotless, food on the excellent side of good and no constant bugging to buy stuff [unlike Carnival]. Our favourite cruise and ship.
Ports of call ok [we had been before to all except Key West] with HMC/Grand Turk very crowded and Amber Cove very dull.
Ate most evening meals in the MDR and the steward went out of his way to provide an alternative for my daughter's allergies - lunches in the lido were excellent.
We had 8025 & 8027 and both were excellent. 80255 was a disabled cabin with a bigger balcony and bathroom but no sofa and less storage space.