Excellent location...located within a small little community with restaurants and shops. Short walk to main street to bus although walking distance to everything if you are up for it. Didn't get to see Dimitris, but place was as described. Would book again.