Good Airbnb with a great location in Victoria, Gozo.