I sailed on the 8 night cruise from NYC to Grand Turk, Half Moon Cay and Nassau Bahamas with my wife and two kids. Our son is 3 and our daughter turned 2 on this cruise.
This was our first Carnival cruise. My wife and I have been on five cruises (Royal Caribbean and Celebrity) before this one.
Embarkation at Pier 90. The Pier is on 55 St. When we were dropped off, it felt like being at LaGuardia Airport's passenger drop off. The roadways are not spacious.