Peaceful location to spend a few days in Gozo with family and kids.