I have been there every year. The standard of service keep improving. Rooms are clean and food is good. Dive professionals are of the highest standardd. Divemasters are well verse of all dive location and dive briefings are comprehensive. A resort specially suited for divers since it is own and operated by divers.