Steven's apartment was quite spatious and Steven is quite flexible with the check in but since no one was there to greet us a the apartment, we lacked basic information (how to get the keys to get in the apartment, how to turn on the hot water etc.)
The apartment could have been cleaner. We stayed only one night so it was acceptable.
There's a train station nearby but it looks quite dead and the walk from the acropolis is about 30min.