Communication and check in were quick and easy, the place is spacious and we instantly felt at home. I would give the location 7 stars if I could!
It's close to everything and just across the street from the best vegan place in Athens, vaganaki, in which we ate every day of our stay :)
We would love to stay there again!