Fantastic location, Athens is so charming that it's definitely worth a few days' stay.
The flat has comfy beds and nice decor, like in the photos. The flat's on a side street, nice and quiet. Great communication with the host.