Homer and Isabella’s place was perfect for our stay in Greece. Out of the way of the main city center and perfectly walkable to all ancient sites!