Tim Ingersoll
Contributor
Beaches tends to run a more "newbie" oriented dive program. They don't go to the best sites and sometimes dive right out front of the resort. Caicos Adventures and Provo Turtle Divers cater to a la carte divers who are looking for a refined non-restrictive dive experience. They don't limit bottom times and let you do your own thing. They both pick up at the major resorts. I personally prefer Caicos Adventures but I count the owner as a friend so I may be jaded. Note what was said above though. . .your "morning dive" can stretch from 8:30 am pickup to a 2:30 p.m. drop off. If you do the three tank you will be back before dinner. Make sure the wife is down with that before you book a lot of dives.