Super location and chic apt in Gozo.