Sam
We had a great time here, it feels very up-to-date and everything was pretty much exactly as you expected. Wifi was fast, hot tub was spacious, kitchen had what you need to make some basics, plenty of space to spread out.
The only downside I'd say was that it's pet friendly (we too brought our dog), but the bed linens had a good amount of dog hair in them and weren't as clean as I'd hoped. It's also pretty far from the ski resorts, and the winter traffic can be brutal through town. It took us 2.5 hours to get to Palisades when we left at 7:30am on a Saturday, so be warned and plan ahead!
Thanks for hosting us and hope we can come back again.