Great place to stay in Athens. You will love it!