Had a great stay at a great house. Everything was just as they said.
The location worked out perfectly. Close to walk to most everything or just hop on the Metro and you can be almost anywhere in Athens in minutes.
Highly recommend it!