Rustig, te midden van een idyllische tuin aan de rand van het stadje San Lawrenz, op ca. 3 km van de baai van Dwejra, in het westelijke deel van Gozo.