The apartment was well situated walking distance to sightseeing destinations and public transportation. Self check in went smoothly and we had instructions on everything in English. They even included city guides and we're very responsive via phone/messages. I'd happily stay with them again when in Athens!