WHAT WE LOVED:
Flowrider and the flowrider staff were awesome! My husband and sons thought the semi-private lessons were worth the expense and a highlight of their on board experience.
Bar Staff were also Awesome! We all purchased drink packages in advance (including our children). We experienced excellent service at every location on the ship and in the dining room from the bar staff. They were all friendly and remembered us each day. We were never "overlooked" for other passengers who did not have a package (I will say we have had that experience on NCL.)
The cabin size was good and were clean. The cabin steward was friendly. Her service was not up to par based on our other cruise experience.