Nice place, great location, perfect to explore Gozo