Great location and comfortable accommodation if you want to spend a few relaxing nights in Gozo.