How far is the reef?
This is a complicated question. Most people refer to the reef as the line of breakers that you can see off shore. Mayan Beach Garden is in the center of the bay, so that the reef is quite far to swim. It takes a good swimmer about 15-20 minutes, but on days with a strong surge it is very hard to get there. It is better to walk 10-15 minutes to the point and snorkel or swim from there where you are much closer. Also the coral is denser and you will see more coral and fish all the way out.