The cruise ship staff and the cruise ship line were completely out of touch with the passengers wanted and expected.
It strarted from the monent with got on board. Our previous cruises we have made a point of leaving gratuities the crew members we felt were deserving of something in addition. It doesn't matter to us what the cruise line policy regarding wages is. They should pay their crew and if we feel that a tip is deserved, we leave it. NCL in Florida told us we could opt out of the automatic fee of $13.50 usd per person per day by advising the customer service desk on arrival. They refused and said it was up to NCL head office. Numerous heated discusions later didn't help. They wouldn't do it.
The food in the two restaurants was sub-standard and a limited menu. The buffet was somewhat better, but for example, a main course one night was "turkey pannini"
Cabin steward was excellant
Pretty town but really cold in the summer