Travelled with my wife and 7 year old daughter from London for a two week western and eastern Caribbean cruise originating in Miami This review will be useful for UK travellers primarily giving tips that I would have liked to have received before booking myself.
We booked a combined fly stay cruise - thus we spent the first night at the Sofitel near the airport . Nothing wrong with the hotel just a typical airport hotel but In hindsight I would have organised my own flights and booked one of the many boutique hotel In south beach ($20 cab ride from ship terminal ) and the family could have a night out in Miami before you board . On the return you don't have to mess around with NCL transfers just do the "easy walk off option" and maybe book a day room back at the hotel you stayed at on the way in - don't arrive at Miami airport too early it is pretty basic.( Zagreb 1985)
Boarding the ship was fine no issues there - pretty impressive space - loads of bars and restaurants .The previous reviews have captured the essence of the ship sp as a previous cruiser on P & O ships my impressions are as follows : the cabins were surprisingly spacious and well designed - cannot see what the fuss is about as regards the separate shower and loo . Admittedly the toilet door may as well not be there as regards sounds and smells !! . Also stateroom door can slam shut pretty aggressively so take care with the kids fingers .No library , no promenade desk and very few paperbacks in the shop and no magazine kiosk.