This was our fifth cruise, 4 with Royal Caribbean and first with NCL. We chose NCL due to itinerary. There were few listings mentioning kids so thought it worth sending our thoughts. We had a 3 yr old and an 80 yr old with us sharing 2 connecting balcony cabins.
We stayed the day prior at the Miami Beach Resort and Spa on the beach with the 3 yr old in mind. Nice place, good for kids, next time we would just stay at the port. Their check in policy left a lot to be desired.
Arrival and embarkation went well although it was a little more crowded and had more stops than RCCL. We had lunch and were in the cabin by 1 pm. The ship was clean and well maintained, not as striking as the RCCL ships we had been on previously but nice.