The room was very nice. We had a mini suite, so it had a full size bath. Some bartenders stood way above others, but to be fair, some were overwhelmed serving children smoothies at the pool. There were a LOT of kids. The pool area was overcrowded. Only went in the pool once. They had barbeque on the pool deck but no place to sit, so ended up inside the buffet instead with our cold plates and no live music. If you have no children I suggest Celebrity instead of NCL.
Food was pretty good. I have food allergies and gluten intolerance, so I'm a pain to dine with. NCL has a special diets person who helps order for you at every meal and brings GF bread. This was the best anyone has handled my diet issues ever. Also the Brazilian place has GF cheese rolls.
I'm probably overcritical of the entertainment, being from Las Vegas.
Poor area. Beautiful beach. Watch for fly bites. Bring repellant
The vendors are relentless. If you get off the ship, have an excursion booked. Or better yet, take a spa day. We cut our plans short and returned to the ship.
Awesome! We want to go back. Worth the expense.
Boarding was fast and organized