Great place to stay for a short trip in Athens, within walking distance of everything.