If you're thinking twice, stop thinking and just book it! The photos don't really do the villa, the location or the views justice. Everything is actually a million times better than the photos show.
The villa was spotless, towels were replaced every couple of days (but there were plenty of spares for in between changes if required), the pool was cleaned daily, the kitchen was really well stocked - it had all the utensils that you would expect, all the appliances looked brand new as did the furniture - no dirty tatty sun loungers!
The location was fantastic - a street away from Golden Beach. We travelled with 3 young children and the walking distance was so short, they didn't even have time to complain about the walk or the heat! We thought the beach directly across the villa was the best one in the area (for families) - it was very calm, shallow (below waist height) for about 200 metres out, all sandy with no seaweed or stones and crystal clear.
And lastly the host.. well.. what can I say.. Anastasia was the most gracious, generous, hospitable and considerate host we've ever come across. From driving us to the supermarket, organising transfers, delivering home made and store bought goods, stocking up the fridge etc - she's an absolute gem and I fear we will only ever be disappointed in future airbnb hosts compared to Anastasia!
Some of our favourite restaurants in the old town was Five and Salis (either a €10 taxi trip away or 20min bus ride). A little shout out to Amazing Pizza which is a 10min walk from the villa - it doesn't have a great shop front and isn't on a particularly appealing road but the stone oven cooked pizza was some of the best we've ever had.