My family loved the place. Service is great, and they have janitors to take care of houses. We stayed in a townhouse, a complete thing. 2 bedrooms, sofa-bed, dishwasher, washer and dryer machines, 3 TVs, wifi.
Nature, all clean, close to the road to Banff, close to the hot spring pool.
The bighorn sheep are all around the place, they are nice, and they did a "car wash" on my car that was covered in a mix of snow and salt... they missed some spots though. :)
The place is amazing.