Fantastic apartment in a enjoyable location, walking distance of almost everting to see in Athens