My in laws have been taking more cruises than i can count. They have been very satisfied with the service they have received. After my second cruise I'm hooked. You couldn't have a better vacation than knowing where you can lay your head and rest every night. Not everything is perfect but would you rather spend triple the price for a hotel and entertainment?
The ship is clean, people are always cleaning, dining is excellent, and the buffet never fails. Entertainment is always a plus. Everyone they bring on is always excellent. My 8 years old son's first time on the ship and he was great. He enjoyed the kid pool area and was a great listener. We traveled during the last week of summer and all kids were well behaved. Kid's camp, food, entertainment, ice skating, rockwall, all worked out well for the 8 year old. The crew is the best part. They always make you feel welcomed and play along with the tricks we played on kids on the ship.
We shared a room with a side door to gain entry into my in laws. Best thing we could ever do. Everyone had their privacy yet we were next door to each other. Already booked for one in the same room a year from now.
Cozumel beach transportation is safe. We always take a shuttle to a near by beach. Paradise Beach for kids is perfect. Caribe Cozumel Beach is great for adults and snorkeling. $30 each.
We use the cruise line to park its always simple to park.