This was my fourth cruise (2nd with Carnival), and my wife's 11th (1st with Carnival).
Embarkation out of Norfolk was a cut above any port we've ever left from. The Half Moone Cruise Terminal is beautiful, and right downtown, surrounded by restaurants, museums, and local sights.
The ship was wonderful. One of our favorite things about it was that, even when there were huge deck parties or loud events, we could always find a quiet corner to sit and enjoy some peace and a sea view. One of our favorite spots was above the Lido Deck, by Fish & Chips.
It was pretty standard for a cruise cabin. Plenty of room and storage. The balcony seemed a little on the narrow side, compared to Holland America. The shower featured Elemis cosmetics, which was a plus.
We wandered around a bit in Nassau, saw the town & straw market. Crime was up, so we stayed close to the ship.If you're not doing an excursion, Nassau isn't the greatest port. However, on previous cruises, we've tried Snorkeling and the Atlantis water park, which was a lot of fun.Unless it's your first time, and you want to see the town, book an excursion. Or do what we did: Spend most of the day on the ship, and enjoy the water slide with no line!