We spent 2 weeks here and had a great time. The villa was a great size and each bedroom had a full bathroom. The lounge area is open which is a shame as you can’t get it cool to relax in. Air conditioners in the bedrooms were excellent and kept those spaces lovely and cool.
The location was excellent, close to lots of shops and restaurants. I think you do get a lot for the price point so you have to keep that in mind.
For us the two biggest issues were the poor WiFi (if you have to do work, you can’t rely on the connection as it was continually in and out and painfully slow) and noisy neighbours. Given the lounge is open you can hear people in the villas next to you quite easily. That’s fine during the day but when they’re partying til 3am (which we experienced on 5 out of the 14 nights) it really isn’t much fun.