When staying at Maria's and George's place, we felt like staying with family- they were very kind and helpful! The place is also great and comfortable, located near the centre of Archangelos- a city where you can truly feel the Greek spirit and find anything you need. Archangelos also has a great location- very easy to reach any part of the island.
We had an amazing stay, much exceeded our expectations, definitely recommend!