Excellent!!! I would highly recommend this dive center for either shark dive or coral dive. The team is very professional, they know well all the sharks there and respect the sharks! Each dive you will be given very careful detailed dive briefing, as well as shark knowledges. No need to worry about the safety, they are professional, and helpful. We dived 2 days, 6 divers with 5 DM. They will fully secure your safety, you only need to enjoy the dive. Heavy gears, equipment setup will all be taken by the passional team! They also respect the weather, the nature, and provide customers transparency on everything. The dive shop is also very organized, tidy, gears are pretty new. You don't need to doubt, just go there and enjoy your dive! By the way, don't miss their souvenirs. T shirt design is cool!