Lovely apartment with everything one might need during their stay in Athens