Best place to stay at Athens. Would recommend 200%.