Best stay in Gozo by far. A home far away from home.