Great location, center of Athens, easy access to nice neighborhoods by foot and offers an amazing view on the Acropolis.
Pay attention to not open and refer to the address given on Apple Maps, open it Google maps as is is two totally different streets opposite sides of the city.