Nice place to stay in Gozo with breathtaking view :)