This seems to be a central location, not far from most of the historical monuments and Athens central. The host (manager) of the place Thomas is a nice guy, speaks good English and quite personable.
It was great value for money spent for me.