Nice place to stay. Local at the north of Gozo with some interesting points near.