Very centrally located in Xaghra, right by the bus stops and the building itself is a really nice typical Gozitan sandstone building. We went in mid December, so make sure you take enough warm clothes as the house has no heating (not a problem if you have warm clothes).