Amazing hospitality, great location and comfort from dearest hosts Dimitris and Stella!