As a westerner, you pay for the amazing view, location, almost private beach and a private pool. You won't be able to get it at this price in Europe. For that, this place is paradise.
They come to your villa and lay out your breakfast for you and if you had ordered dinner, they would do the same.
One weird thing is that the staff just enter your villa and come into the kitchen/ living room. Sometimes they just enter to turn on the lights. They are all very pleasant but it seems odd practice. We felt if we were changing, we had to be careful and ensure all the curtains are closed even though it's a private villa.
There are certainly areas for improvement if they had a bit more attention to detail, i.e. skimming the pool in the morning of the dead insects, there are sufficient staff around who could do this. Some of the furnishings could do with being updated/refurbished.
It wouldn't take much to make these small improvements and turn it from a 4 star review to a 5 star experience.