Just to share, I went to Reethi Beach Resort, the dive centre is located on the island. Seaexplorers. It's managed by a Swiss guy. Their dm or instructors are skilled and before ur first dive, u have to go for a test, verify your skill level (unless u're experienced then don't need) I went for 4 boat dives with them, they go by the book. Dive site briefing, before and after dive to do... The reason why I choose Reethi was that it's a Deutsch managed or swiss..cannot remember. But i met visitors are from Sweden Switzerland and UK. If u check, there are resorts run by swiss, Deutsch, Italian...the people visiting will also follow. I didn't meet any China or Asians on the island when I was there.