We had a relaxing time on Norwegian Spirit. Great itinerary. Good restaurants and service staff. Our cabin was comfortable and clean although dated and the toilet had a smell that wasn’t pleasant no matter how often it was cleaned.
Buffet was fine but not happy wth pushy people who don’t know how to queue and while the food was usually ok it was all very salty. I preferred the dining rooms. I was surprised that there was no gluten free range.
I found the shore excursions very expensive. We did our own for half what they charged.
Clean but dated. Toilet always smelt like a urinal.