My wife and I were traveling with another couple. We stayed at the Confortel Barcelona Hotel the night before the 7 day cruise and also the night after the cruise ended. The room was clean but looked more like a dorm room than a hotel room - very austere. We took a taxi from the hotel to the dock on day of embarkation.
The embarkation went smoothly accompanied by a glass of champagne upon entry into the lounge area on deck 7. Our luggage arrived earlier than some cruises we have been on. The staff and service was superb during the complete cruise. The food served was better than average and a wider selection than on other cruise lines. We especially liked the "freestyling" concept where you do not have to dress up for a formal night. The staff paid great attention to having cruisers use hand sanitizers upon re-entry to the ship and into food service areas - a big positive! The layout of the ship was very logical and easy to find your way around, which can't be said for some ships we have been on. We would highly recommend this cruise line if all the ships in their fleet (and staff) were like this ship.
WE took advantage of NCL's shore excursion on 4 of the five ports. Our experiences were not bad but, in my opinion, a customized tour from reputable local guides at each of the ports would provide a more memorable and pleasant experience and for roughly the same price. Buses do not maneuver as easily as a van in some of the bigger cities and there is no waiting for stragglers to get on the bus. You can also take in more and spend more time at a particular location if desired, which is not an option on the cruise line's canned excursion.