I snowboarded at The Canyons and my wife was in the 3 day Learn to Ski program. As an advanced snowboarder, The Canyons had everything I was looking for - long intermediate and advanced trails, backcountry bowls filled with powder, amazing tree trails, and steeps that make you work. My wife's ski instructor was incredible, and within 2 days, she was skiing intermediate (blue) trails, basically parallel skiing. My wife loved the instructor, but I appreciated it even more since my have an excellent experience and gave her the confidence and skills required to ski very nicely. The Canyons is also close to the center of the town of Park City, where there is great nightlife, restaurants, shopping outlets, supermarkets, and anything else you can think of (movie theater, bowling, snowshoeing, etc). The Utah snow is also the best snow on earth. This was my first ski trip to Utah, and will certainly be many more to come.