we stayed one week in the flat from Vagelis. Everything was very clean and perfect.
I totally recommend his flat for enjoying Athens.