Lefteris's apartment is ideally located and has everything you need for your stay in Athens.