Great place to stay on gozo with a lovely house with a nice garden