My family of 4 (2 kids 8 and 10) spent a great week at this fantastic villa during June half-term 2016.
The villa has plenty of space, was spotlessly clean inside and out, the swimming pool is crystal clear and the pool heating (which opted to pay for) kept it very warm. There is astro-turf in the garden which looks very smart and is really soft to walk and sun-bathe on.
The air-con throughout was great on the hotter days. Wi-Fi wasn't lightning fast but could comfortably cope with several devices and never dropped out.
The kitchen had every utensil we needed and all the appliances we used (dishwasher, cooker, microwave, kettle, washing machine) were clean, modern and efficient - unlike some of the archaic devices we've encountered at other villas).
Another great thing was the lack of bugs. Not a single mosquito or wasp was seen (I can't vouch for that being the case year-round though!)
The villa is situated literally 1-minute's walk from the centre of the complex (There is no noise from the complex to disturb the peace though.) where, amongst other things, there is a pub, restaurants and a little Spar supermarket which despite its small size, sold literally everything we needed (including freshly baked baguettes and pastries, fruit and veg, ice-creams and, most importantly, every form of alcoholic beverage known to man) at very reasonable prices.
Just outside the complex, about 10 mins walk away is a strip of bars and restaurants and the ones we ate and drank in were pretty good.
Los Alcazares is a short drive away. It's got a nice beach some great ice-cream places and some really good, cheap restaurants.
The villa owner was very easy to deal with, replying to emails and providing information and recommendations very quickly and we got our security deposit back within 24 hours of getting home. The people who look after the villa locally were also very helpful and quick to respond to emails and make sure we got settled in fine.
I've given the villa a five-star rating. It's not five-star like a five-star hotel, but I could not find fault with anything about it so I'm not giving it less. I thoroughly recommend!