We had a great few days at Christos's place near Istron. We didn't have a car but didn't really need one (we had arranged transfers from the airport in advance - about an hour each way). We spent a couple of days relaxing by the pool with its beautiful views of the mountains and the sea, and a day at the stunning beach (just ten minutes' walk from the villa). We also got the bus one day into Agios Nikolaos (every hour from the bus stop, 100m from the villa, at the bottom of the hill - about a 20-minute journey for about two Euros each way) and spent an afternoon wandering round there, which I'd definitely recommend as it's really beautiful. There are a few little shops in Istron but they're not great for buying food; however, there are plenty of little restaurants and tavernas just a few minutes' walk along the main road from the villa. Had we been staying longer, we might have wanted more fresh food options so we could cook at the villa, but as we were only there for five nights it was absolutely fine.
The villa itself is clean and pretty spacious, with an outdoor area for eating in the shade. There's air con (though not in the bedrooms) so even though the weather was sweltering, it was always nice and cool. The location is great in that it's up a little road away from the main road and you get fantastic views - especially from the fabulous salt-water swimming pool (which we often had entirely to ourselves). Check-in couldn't have been simpler: out flight landed very late on a Sunday night and so the key was simply waiting for us in the door!
I'd absolutely recommend a stay at Christos's place - it was super-easy to book (and great communication from Christos), good value, and a beautiful peaceful place to hide away and recharge your batteries!