This was our first time taking a NCL cruise and we enjoyed it. The entertainment on board was excellent!
The only disappointed for me was the dining, although the anytime dining was nice, all the restaurants served the same food with very small daily changes on the dinner options.
Bermuda was lovely, it was nice to be in a port for more than one day, there were no beggars, hair braiders or hoards of people asking to sell or take you somewhere as you got off the ship.
Even on the excursions, the guides accepted tips but did not ask for them. It was very refreshing and peaceful.
Bermuda was very easy to get around by taking the city bus and/or Ferry and the natives were friendly and helpful.
We did not encounter any of the smoke from smokers as others had complained about on the ship.
We usually take Royal Caribbean, decided to try a different line as comparison and my 11 and 14 yr old boys love the Mega ships!