Very clean place.
Top location. The city is easily accessible by a 5 minute walk.
The interior style is very nice, so you will feel welcoming immediately.
All in all a very pleasant and nice stay in Athens.