This is an idyllic rural setting just up the hill from the village. Nearby is the town of Spili, and it was an easy drive south to beaches (make sure you get to Triopetra beach) and north to the gorge of Patsos (or Agios Antonios). The sky is unspoiled by any light pollution and is perfect for star gazing. The Taverna Maria and Costos in Spili is ideal for dinner and I went there every night as there seemed no point in hunting around.
That said, there is everything you could need to just stay put, cook for yourself and hang out.
The host was kind, helpful and responsive.