Immaculately clean, well positioned, pet friendly place. Most gracious hosts (even with my limited Greek vocabulary, they welcomed us and made sure we felt right at home, with our 2 small dogs too.)