Great place to stay in Athens. Close to the acropolis