The overall experience was that they took safety very seriously, with a briefing and so forth, and that they were very cost effective among extant options (booking through Klook). It would be very good for those like the family with whom I went snorkeling, who could not swim, and were therefore 'ferried' by the instructor through the coral area. But I personally found it a bit underwhelming, given these limitations for safety of others. Further, I grant it was not their fault that the weather did not cooperate and we could not go to the Blue Cave, so I harbor no worries about that. However, I was a bit disappointed as I did try to inquire (on Facebook messenger) two days before my appointment whether the weather was favorable, and never received an answer, but would have instead booked a boat scuba tour if I had known the weather continued to be a problem. So, I found their online responsiveness a bit lacking.