Caravan holidays on the up