A home from home with all of the things you'd need. There were inflatables and nets left behind which we borrowed and there were a couple of essentials in the fridge for our arrival.
The villa is a bit further from Lindos and Pefkos than the 20 minute walk in the ad (but maybe it was the heat that set our pace!). I'd say close to 35 minutes. But there is a bus stop right at the bottom of the hill and the (aircon) buses run regularly.
The aircon was a godsend, as was the pool, to cool down. We had a bit of trouble with the oven which seemed to take an awfully long time to cook anything but everything else worked fine.
We opted mostly for the pool or the beach near the villa which is a 15 min walk because, although there's no facilities there, there are also no tourists and 50€ sunbeds!