Found these guys on Tripadvisor.com due to the great ratings and have stayed there 3 times. The places are very nice, roomy and it is located just off the slopes so the snowcats don't keep you up at night but it is a short shuttle ride or walk to the base.
more