The Garden Cafe was nice too, good selection, ample seating. The shows on board were o.k., "Cirque Bijou" was definitely the best from the Jean Ann Ryan Productions. The male singer was really cheesy. During the crew talent show there was far more talent than the main male singer in the production company had. Unfortunately there are always lounge chair hogs on ships who put a towel on a chair before 8:00 am and never return again. I'd watch a chair if I saw no activity after an hour I'd move the towel and get comfy. I did this several times and nobody ever approached me about this.
Our cabin was in the front of the ship, it was noisy, not form people but the sounds the ship naturally make and quite rocky, not the fault of NCL though.I think NCL has several hidden costs which I didn't agree with: $60.00 a week for the steam/sauna rooms unless you booked a spa treatment then it's free for the day, $40.00 per hour for the Karaoke rooms, maybe you got something additional for this I don't know. The fitness classes were $10.00 per class.
We had 2 great independent day trips in Roatan we took a taxi to west bay beach which was right next to Tabayana Beach, the taxi was $40.00 for 2 of us and it was great! In Grand Cayman we did a Stingray City trip, we were approached at the pier and for $35.00 we swam w/ the stingrays and did a snorkeling trip. We were right next to the ship sponsored tour which sold for about $89.00 per person. In Jamaica we did a ship sponsored river tubing trip that was GREAT!!! we feel Jamaica can be a bit sketchy so we thought it would be best to stay with the ship sponsored trips.
All in all it was a nice trip, but still I like RCCL better. I will try NCL again but probably not for a few years.