We always choose ncl as our favorite cruise line. Booked this same ship for another cruise.
The ship is wonderful, clean, welcoming. Ate lobster at Bayamo twice and Cagneys once. Moderno with the salad bar never disappoints.
Crew was pleasant and nice!
Great cabin above waterfront except first night when young drinkers were trying to land lit cigarettes on the life boats. And the next night vomit outside balcony from same group. I cleaned a lot of it up before crew got there to do it