We were a group of 21 people, mostly from New York City. It was a planned vacation by the Grandma and Poppa. For the most part it was a very enjoyable trip. We all looked forward to this trip. I, a friend of the family, went along and processed just about everyones passports as I am a certified passport agent. We celebrated a 25th anniversary, a 50th anniversary and a birthday. We pretty much had cake every night for dessert. Accommodations were great. The Crew, both cabin and wait staff were great. Decor of the ship, great. Food, great. Fellow travelers, great We booked our excursions at the pier to save a few dollars. In Cozumel, we went to a hotel beach resort where we used the facilities and the ocean toys. We went Jet Skiing. Some later on went swimming with the dolphins, while the rest of stayed at the resort and kept ourselves hydrated with several buckets of Corona's and a few tequila specialized drinks. In Grand Cayman we did the Atlantis Submarine. It was good, though a bit pricey. Seen more and better stuff on PBS stations. We than went to Margaritaville till we closed the place. In Jamaica, most of our group went horse back riding on and in the beach. Some went to a beach. Courtney and I went to the Bob Marley Tour. Long ride out to the sight from the ship on crater like roads, poorly maintained. The country, though very beautiful, was very humbling. Jamaica has a very high unemployment rate. So many people begging for money. The tour itself was very interesting, glad I saw it. Seen where Bob Marley was raised and where he raised his family. And where he and his family members are buried. Again we met up with everyone and went to a Margaritaville till we closed the place. On the last day at sea, we picked up a boat load of Haitians stranded at sea off the coast of Cuba. 7 were dead. 49 made it. We later in the day turned them over to the U. S. Coast Guard. their fate, in my opinion, doesn't look to good when they get repatriated. The crew did an excellent job on the rescue operation. The ship, as big as it was, was poorly designed. No wrap around veranda deck. Two decks, where the main restaurants are located, are not easy to get to. You can not get to the very front of the ship. The bars are all nice. The pools are nice. The pizza and ice cream freebies were actually pretty good. The Emile buffet I avoided like the plague, because I hate lines. This was my first time on Carnival, I was impressed. Food, crew and comfort was a lot better than I researched. Kudos Carnival.