The place is just as described and in a nice location with quick access to the Metro! We ventured all over Athens in 5 days without any issues!
There is an amazing restaurant just below this place, but we would recommend making a reservation as they are quite busy but worth the wait! 😁