Like Wendy, I too would have liked another day @ Cozumel or Grand Cayman. We had too little time at each of these ports & too much time at Progresso. It was really hot on the day we were there. The beach had very little shaded areas & it smelled bad. For those who went to Chitzen Itza it is a shorter ride than from Cozumel, so I guess there is 1 positive. I may be in the minority, but when I'm on vacation I want everything to be picture perfect. I can see "the barrio" by driving downtown, I don't need it on vacation. They had an ambulance parked where the bus from the ship drops you off, (?). We figured Mercury had so many OLD people on it that they were afraid of these folks having a stroke from the heat.