Travelling for holidays...The place was nice and cozy, but it was noisy cuz under the building it's a lot of shops with music
The location is perfect you have whatever you want near you and the Metro station is 5 minutes by walk.
If you want to have a quick view of Athens this is the right place and it's a value for money