This apartment is the perfect place to stay in Gozo. The owners are very welcoming and they do everything that they can to make sure everything is perfect!