Greta place, Great location