Estive com day pass no Allegro Cozumel (em paragem de cruzeiro) e apesar de passarmos lá apenas um dia gostei muito da praia, foi das melhores em cozumel, sem rochas, com snorkeling perto de pontes. Os espaços do hotel são bem cuidados e há animação. Não explorámos muito mais porque era apenas um day pass. É um resort sossegado.
A maioria das praias em Cozumel tem muitas rochas, já estivemos em 3 diferentes e aconteceu sempre isso, por isso a costa é excelente para snorkel e scuba diving, especialmente Palancar. pessoalmente só ria para Cozumel na perspectiva de descanso e actividades aquáticas, porque "tudo o resto" da Riviera está no continente.