I was very worried after reading some reviews. This was a surprise trip for my husband and we have never cruised before.
Embarking - Perfect. We took a NCL van from Ft Lauderdale to Port of Miami. We were on the ship within 15 minutes of getting off the van. There were vendors pushing things (restaurants, soda packages, spa etc) when you got onboard. But, everyone was polite.
Restaurants - We had lunch in Il Adiago when we boarded. Custom pasta was delish! I am not a pasta person and was thrilled. There is no charge for lunch here, but most people do not know that. Dinner in Crossings was just as good as Le Bistro. Le Bistro was good, but not necessary to buy up.
Room Service - We ordered coffee and pasaries each morning so we had something to munch on before we left the room. This is a great idea!
Room - We stayed in a BA Balconey. Beautiful. Yes, small but this is a cruise. The water in the shower could scald you so be careful.
Private Island - SUper relaxing. Good beach BBQ.
Atlantis - A blast. We did the waterpark which was so much fun. We did not even have our kids with us!!
The only negative of the cruise was so many smokers. There were few areas for non-smokers.
Tip: Il Adiago is open for lunch, no fee. Go up to deck 12 in th evening.There is a hot tub, all of the kids are gone and its super quiet.