At Costa Maya with four ships you will be shoulder to shoulder with people, best to take a Mayan tour. The good point is how beautiful the water is there compared to Progreso. In Progres we took a nice city tour and then spent the rest of the day at the beach. Find a spot near a restaurant and you will have chairside service.