I've fallen in love with the Arctic cat DVD's for the last two years. It looks like a great place to ride. I'm a new hampshire rider for the most part and would love a deep powder ride. Has anyone here riden or stayed at Togwotee lodge? What is it a must place to stay?