The place is exactly as described, it is comfy and quiet in the middle of busy Athens. The location is great as you can do most of the sightseeing walking.
The rooftop is a nice add-on to chill between visits.