The embarkation went fine - we arrived at the port by Taxi around 11:30 and had no problem getting on. We were on board within an hour and in the stateroom by 1:45.
The room is nice and spacious. Really enjoyed the balcony. No need for bungie cord as the doors slide (unlike Carnival which open out). The bed was hard as expected, but our cabin steward put another duvet under the sheet which worked fine.
I really like the layout of the ship. The entertainer in Henry's Pub was really good - sings great James Taylor and Clapton! We thought the Buffet was really good - not sure what all the fuss is about there. Do try the stir fry with the spicy sauce. We liked both Windows and Garden Restaurants. Also went to Cagney's and La Bistro and highly recommend both of these as well.
We had a great time in the Casino - stay away from the "let it Ride Table" and stick to Black Jack. We did quite well there. The slots are pretty fair to if you know when to stop feeding them.
I was not too crazy about the attitude of some of the staff, but everyone was polite for the most part. Our Room Steward (Angel) has very little personality and doesn't seem to like his job too much. The one thing I don't like about this ship is the only restaurant open was the Blue Lagoon - a counter in the hallway. They wont let you take food to go and the room service menu has very little on it. I liked the outdoor pizza place on Carnival much better.
Don't expect to be entertained too much at the shows. The acrobat family is nice, but you kind of get tired of seeing them hold each other in the air. Second City was nothing to get worked up about either.
We only did one NCL excursion - 2 tank dive with Anthony's Key Resort. It was OK, but they really rush you along. The other dives were booked with other agencies and went fantastic. I won't book with the cruise lines again. Beware, however, they will tender the NCL excursions before you can get off the ship - in Belize it was after 9 before we were allowed to leave.
Disembarkation was very easy - we stalled as our flight left at 3pm but still got off at 10:30 without rushing. You could easily make a 12:00 flight.
All in all, It was a relaxing time, but I prefer Carnival over NCL and will probably try other cruise lines before going back.