Kolmen hyvin suunnitellun rakennuksen kokonaisuus sijaitsee hehtaarin kokoisessa idyllisessä Lammassaaressa Vekurijärvellä. Saareen on rakennettu tie ja saaressa ei ole muita rakennuksia.