Kiting, surfing, diving, snorkeling thats why people come there. And there are best facilities for that. Food is good, kitchen very clean, decent staff, no harasment, nice guests, mostly adult or with elder children from Germany and Switzerland. Yoga-sessions, gym, nice bar, wonderful reef... Perfect cleanliness!