The villa has a lovely sized pool, a decent lounge area with sliding doors to the terraced overlooking the pool. The kitchen has everything you would need. All the bedrooms have aircon plus the lounge, although you can't run them all at the same time as the power can't cope, and we had one power cut, so we're more careful with power usuage after this.
The showers/water is hot and strong.
The beds are pretty hard but manageable.
The location is fairly residential and I would recommend either hire a car or be prepared to order taxis to get around (there is no shop/supermarket walking distance)
There is only really one restaurant in the village El Txoko which opens for lunch and dinner, the food is wonderful and we had only good meals here. However it is busy so you have to book a table, you can't just walk in.
There is another restaurant Mel's however this is rarely open and never busy, we managed lunch there one day but we seemed more an inconvenience to the staff, although the food was fine.
Also there are no paths at the side of the roads on the walk to the beach/restuarant so make sure you take a torch for the walk back at night.
We never visited the beach as it was about a 20 minute walk along unpaved roads and with a pool at the villa we decided it wasn't worth the hassle.
We did walk on the first night to Binibeca the slightly bigger neighbouring village (after we hadn't realised we needed to book a table at El Txoko and there is nowhere else to eat locally)
The walk was about 45 minutes and again along busy unpaved roads, I would not recommend it, also it's mainly uphill and in the heat of August was pretty hot! Taxi's there are around 10 euros each way.
Don't use the spar in Binibeca, massively overpriced get a taxi or drive to the slightly bigger supermarket in Sant Luis, much more choice and much better value.
So overall we had a good holiday, lots of relaxing days around the pool, however we wouldn't come back as the villa is just a bit too remote for us, the villa itself although adequate is very basic and tired in places and really needs some general maintenance (the sky box just didn't work, and the satalite dish is rusted and falling away from the wall and kept us awake one night banging against the bedroom wall in the wind - we have reported this to the owner)
I would recommend this if you are looking for a nice base with a good pool, don't mind a remote location, and will probably hire a car.