Though I'm comfortable swimming and snorkeling I noticed that they are very professional and caring to less experienced swimmers. Safety is their utmost concern. They keep an eye, and make sure everyone is safe.
I travel and do activities oftenly, it also helps to tip generously to spread the vacation fun.