It's a really nice place, which makes the most of Gozo's beautiful landscape.