Donosa,

Hope you were able to snorkel and swim with the fishes. They are so beautiful. Mexico is a wonderful country and Cancun is offering reasonable accomodations. But the country is not known for cleanliness or food and water sanitation.