The villa is excellent - it's comfortable, clean and had everything we needed for a relaxing week.
David met us when we arrived and checked us in. He's very friendly and helpful, showed us where everything is and how it all worked.
The kitchen is well stocked with equipment, the living room is comfortable, the outside space has a choice of seating/sun beds, and the pool is lovely. (Spanish law only allows pools to be heated to 28C, which is a bit colder than I'd like but it was absolutely lovely.)
It was a little cold at night and there were no spare blankets for the double bed but a quick call to David and he delivered a duvet. The beds were comfortable enough. Towels were soft, and there were pool towels, too. Hot water plentiful and, although the water pressure isn't that high, the showers were fine.
The smart TV has about 3 million channels and we signed into our streaming accounts without a problem. The WiFi is fine. There's a nice library of books left by previous guests, too.
Note, the villa is right next to a golf course, which gives some nice views but it does mean that golf balls are likely to come sailing into the patio area. The neighbouring villa had a tidy collection of balls on their roof.
You do need a car if you want to get around, as there isn't much in the local area. Mercadona will deliver food, though (David sent us information about that with our booking). There is an Iceland supermarket that sells British food in La Chafira, too. The San Blas shopping centre (about a 10 min drive away) has a range of cafes, restaurants and shops.
In summary, I really recommend Villa Josh and we'd definitely stay there again.