Camping cabin resort in Italy with outdoor pools, sports fields, mini-golf, bars, and a restaurant.