Our last trip to CSS was 10 years ago when it was owned by another company, What changes have been made in the last 10 years?

We always stayed with that other resort but stayed at CN last year and found that it was superior to the "other company" in every way so we are back with couples again this year and probably every year in the future.