Boarding was slick in Miami and we were on board within 20 minutes, eating lunch at Ocean View Café.
Travelled with 2 children aged 9 and 8 and there were a large amount of children on board which meant kids club had plenty of attendance at activities. Children loved the cruise and choice of activities and food on board. We enjoyed the variety of eating and drinking options and tried Tuscan Grille, Lawn Club and main dining room. Food was excellent throughout cruise, although I would say service in main dining room was less than average, plenty of staff just not coordinated enough, wine service was poor and we found if you know exactly what you wanted you would receive before main course!
We hires an alcove for first sea day and then Jamaica. we loved this feature and found it very peaceful.
We had adjoining cabins, 8189 and 8191, 8189 had pullout bed and bed from ceiling which we didn't use. Cabins in great location, quiet and serviced by Sylvester who was excellent.