I wouldn't go as far as to say "luxury villa" but it is very pleasant indeed. The bedrooms are a bit cramped but you don't spend much time there anyway. Living area is good, equipment is adequate. Lots of stuff in the villa, including DVDs, toys and books. TV channel selection is very poor, good thing that we were too busy by the pool and on the beach. Wi-fi is OK, but thne signal doesn't reach the bedrooms. Pool is fine for splashing around. Aircon is on a stingy timer, so you can't have it working through the night - a bit of a problem this summer with 35+ temperatures all the time.
The village itself is small and lovely; no crowds, clean beach, watersports are good. Walking distance to anything (beach, shops, restaurants) is 2-3 minutes.
The owner is very friendly and responsive, no problems there.
Overall highly recommended!