Amazing place at Gozo. Oasis of tranquility with all the modern comfort. One of the top places we have been.