We had an enjoyable stay in this place for a few days while i’m Athens. It’s located not too far from the acropolis and has everything you would need.