The crew was very friendly and patient, made me feel welcome despite me being a lil late. the only downside is the water was very murky, probably from the many beach goes and boats off the shore and the weather got bad and cloudy near the end so hard to see anything unless u dived closely but will not hold that against the host. I'm not a strong swimmer but thankfully they provide life jackets if needed and the jet scooters were easy to maneuver so l didn't have to kick hard to swim forward. As a bonus, the instructor took videos and photos to send us individually from her go prfor no extra charge! I'd definitely go again if it was in a clearer day