Nice place, nice area. Was quiet at night, some reviews say it is too noisy.
The only glaring fault is lack of wifi. There are 4 possible connections on two pieces of paper, which is purely theoretical. None of them work. Not life and death, but fairly important when travelling and researching the next destination.
No chair, no table, no working TV, toilet no flush
No chair, no table, toilet not flushing, TV not working, internet service terrible, stuck way up the back up a hill, 50+ meters away, until demanded a different room. Staff seemed surprised that I would object to such a non functioning, uncomfortable dump. It was terrible.
The staff, pool and breakfast area were undoubtably lovely but I wouldn't book the bungalows again as the description certainly doesn't match the reality. Over estimated room size, no safe and ancient fittings.
The dive shop (while probably not owned by the resorts owners) customer service was abysmal. Why stay here and dive with some other shop when you can stay at a different resort and also dive with the onsite dive operator?
The staff made the stay very comfortable. And you have to take into consideration the remoteness of the resort so it's not going to have the comforts of an American hotel. So my only complaint would be the poor WiFi and the shower head that sprayed irregular.