Mon Chalet

I will be in Denver in January for work. Does anyone have any advice on staying at Mon Chalet? Pros? Cons? Are there any providers interested in visiting with me? Feel free to PM me of you have any information you would be willing to share. TIA