My husband and I just returned from our first European trip (from United States). We spent two days in Barcelona before boarding the NCL Spirit. We had a surprising quick check-in process and experiences nothing but superb service and friendliness of the crew and staff from beginning to end.
Our room attendant, Charlie, was fantastic. A wonderful smiling face to see everyday.
As other reviews have mentioned, the food was just OK. We had a great food and service at Cagney's, and were happy with that we ordered at Trattoria and as for the complimentary eateries, we found Windows to be the most pleasant.
We didn't particularly love the shows as the talent felt like small town community theater, but could tell the performers were really trying to put on a good show.
Our first port, Lanzarote, was OK. We just walked around, lacked stores/places to visit outside of excursions. Tenerife was also OK. Unfortunately, this stop was on New Years Day so most of the city was closed. We did take a highlights tour in Casablanca and were extremely disappointed. The whole tour felt like a cattle heard and after we were shuffled through the Mosque, we spent the next 4 hours of the tour wasting time with random stops--- one at a small hotel where we were given a soda, and told we could sit in the lounge for 40 minutes (while 6-8 other tour busses did the same thing). We were dropped at some small store with souvenirs... crammed like sardines with way too many tour busses stopping at the same store. One bathroom for use, no toilet paper. Casablanca was a sad city, very dirty, and the people were not friendly.... very negative experience.
We LOVED Málaga. LOVED it. Cannot wait to go back just to visit that city again.
Other than the iffy stops, we were overall very happy with our NCL experience. The boat may not have had many bells and whistles and the activities felt a little hit or miss, but the Crew and Staff were phenomenal. There was always SOMETHING to do. Every NCL employee we encountered was upbeat, helpful, and friendly.
Will definitely look into future trips with NCL- especially their newer ships.