Perfect place to enjoy the quite island of Gozo. Awesome views. Terrasse with barbecue area, just in front of the Mediterranean sea. Very tranquile.