The only place to stay in Gozo . Go for it .... you will love it