This is one of the most beautiful places on Earth. We got to see sting rays and even sharks! Not a proper reef experience, though, as we were in a safe area, like a platform,
The instructors were very helpful. We enjoyed the experience. However, the name is misleading you do not see reefs, you swim with nurse sharks, stingrays and a few fish in a roped off area.