I just returned from Allegro. Compared to what this resort used to be (and could be again!), it was terribly disappointing! The food was awful, service was even worse. They've done a good job rebuilding but the are clearly down-scaling this resort to be a low-budget place with a GREAT dive shop and team. Wouldn't go back. Spoke to the GM and he hemmed and hawed about how hard it is to get good help these days. BS. We went to Cozumel Palace for 2 days after Allegro, and the food and service were incredible. So sad to see such a great dive resport like Allegro be run into the ground.