Our ports were changed so we went to Cozumel and Costa Maya. They were okay. Liked Cozumel a bit more because Costa Maya is a cruise line made port. In Costa Maya, we were docked too far from the port, but Cozumel wasn't. I didn't appreciate having to go through a shop to get to port in Cozumel. Note: been to these ports many times.