Resorts across the country are investing time and money in improving the customer experience, one to the tune of $1 billion.