Great place to stay in Athens, ideally situated in a quiet street of Plaka