Room was beautiful with pretty modernized interior & private pools, villa location is pretty convenient too. However, the villa was filled with a lot of ants. Apart from the room and location itself there really isn't much else that's worth staying. Breakfast was really bad, we only had it on the first day and decided no more. Hot water pressure takes sometime to heat up due to them using the gas and not electric. Make up room services is a joke, they basically just fold your blankets and clear your plates, necessities like the shower gel and shower cap etc wasn't topped up. Services it's just really normal, special mention to this lady manik who works the front desk, I've never met any hotel staff that's as unfriendly as her and I believe the attitude of each different hotel staff would make a huge lot of difference to our impression of the stay too. For the price we paid, there's so much more better options villa available, will not recommend.