This was the first time I went on a cruise (my husband too). We had heard good things about Carnival, and they didn't disappoint!!! The check in process was very easy... our room was clean but a bit outdated (as well as the rest of the ship). The food choices and quality were amazing. I also enjoyed the shows---VERY entertaining. Although I enjoyed the places we went (ports), I was disappointed at how quickly we got in and out. I would have liked to spend more time in Key West and Nassau. Also, our snorkeling excursion in Nassau was fantastic; however by the time we got back to the ship...
review »