Perfect location near the mountain, calm, quiet, and not crowded. Nearby you can find great tavernas (recommend Mermaids place), cheaper stores compared to Fira. The bus stop is 3 mins from the place.
George is really welcoming host, recommended all must-visit places. Thank you for such a warm welcome!