actually when in mexico, i had met others that fly down to snorkel for a day then return home on the late flights, sorry broomer, but i beat ya there
however i can't go for under 8 days, the water is just too beautiful(actually 2 weeks is still not enough, IMO)