We had a short but very nice stay! Téo's assistant welcomed us, and gave us some good restaurant recommendations. The place is super spacious which was perfect for our group of 6, and is walking distance to Attiki metro station from where you can get to pretty much everywhere in Athens. I'd recommend!