One of the best places for your stay in Gozo! Highly recommend !