The stay at Stelios' was great, the flat was really clean and confortable. The terrace was really nice. Great AC, really useful in the summer!
I would definitly recommend this place to anyone who wants to visit Athens for a few days!