Our stay at the Snowbird Retreat was perfect. The house is in a great location, it's very comfortable, lots of beds for the kiddos, and being able to bring our dog was a huge plus. As mentioned in other reviews, while the kitchen has quite a bit, be sure to bring up staples with you (for example, we couldn't find sugar for our coffee.
Make sure the heater in the main house doesn't kick on too early, it was pretty noisy in the single queen room.
Overall, highly recommend!