I've seen pictures of Cozumel before and it looks absolutely beautiful. It definitely does look like a great place to go on holiday and not only soak up the great with but also the vibrant life in the water.
I've never had the pleasure of going scuba diving. I hope I will be able to experience this one day as it will definitely be a day that I will cherish forever.
I guess if I ever have an opportunity to go I'll be sure to use your reputable sites. I usually use airbnb but I'll try out HomeAway and FlipKey in case I can find cheaper rates @surfyogi