The beach and reefs here are wonderful and if you have children with you absolutely first rate. The water is safe, there is practically no current and the water stays shallow for a long time.
The fish are abundant and are certainly not afraid to swim around you.
And, of course, once you've finished swimming with the fish... you can either sit back and chill or make a sand castle. Really, these are your two options.
Not that you should be stepping around the coral BUT watch where you plant your feet - there are a lot of urchins out there.
I do not know if this problem is the same all year round but, when we were in the waters here, in April, there was an odd sensation. When we got out of the water it was a stingy feeling - the plankton eat you!!!
The only thing to do is to rinse the salt water off of your body.