Overall it is a very nice villa, however, maybe there were no visitors over the past 3 years, the condition of the room is a bit worn out. We have experienced quite some problems on the filter of the swimming pool, fallen leaves not take care of around the open area and water falling from celing like rain due to block up of air con water tubes. However, our problems were being taken care and fixed almost immediately and everything got solved after their service, I think this is the most important thing we all appreciated. Every service staff is wearing a bright smiling face and are extremely polite when they are doing their job to fix the problems. We are overall very satisfy with this villa as it is very spacious, and the beach is just literally 20 steps from the villa. One thing they can consider is that there should be a larger TV in the living room as it is too big >_< We will definitely come back again.