Great spot to dive if you know how, but may not be the best place for learning how to dive. My…read morefamily was learning how to dive in the area, and the staffs and instructors were very good. I was jealous of how their first dives were in warm ocean water with a castle in their backdrop. However, they struggled with learning in the ocean due to poor visibility (and would have benefited from a pool session). Even so, the dive sites in the area were spectacular - with underwater ruins and thermal vents. The cost of the dives was comparable with other Western countries, and we had no issues whatsoever. They also have a collaboration with a local hotel - making the trip even easier to plan. Highly recommend.