I would highly recommend the Hilton Grand Vacations at Sunrise Lodge near the Canyons. The hotel is brand new - which is a bonus - and the rooms are spacious, clean and comfortable. The staff were helpful and friendly, especially the bellman. We were traveling with young children, so it was very helpful to have a ride in our rental car to the ski school by Hobie or Trace...so we could be very close and avoid parking or walking with the kiddos. The hot tub and pool was a favorite for the kids, and the ski valet for the adults! The Canyons was great with very short or no lift lines, even during one of the busiest times of the year.
The drawback would be the surrounding restaurants were overwhelmed with slow service but we had a great meal inside our suite, and the shuttle to Park City worked well. (would highly recommend Prime Steakhouse)