Great place to stay for a large group, we were 12. All together in the same spot in central Athens.
One of the apartments is in -1 floor.
Great terrace, very accessible location (in Psyri, a more “alternative” neighborhood of Athens).