Very nice place to stay while being in Gozo