Great place to stay in Athens, near acropolis and metro!