May be it is only me but couldnt find the apartment easily from maps. But Stella’s communication speed makes me to find it quickly. The location is nice and very close to acropolis area.