We stayed one night, the flat is new and everything was ok.
Suggested for a stay in Athens.