We stayed 3 night's in a 2 bedroom king suite overlooking the pool. There is nothing we could fault about stoneridge, from the staff to the cleanliness to the huge rooms and the comfy beds. It was top rate and the staff go the extra mile. We always stay in apartments if possible so we know the good and the bad. Things that make the difference are the little things, like restocking the laundry powder and the dishwasher powder every day. The pool was a huge hit with the kids, and everything about the room was luxurious and bliss for our family of 4 who have spent a few weeks in more cramped rooms with the kids. Us grownups got some space for a few days. We drove into banff each day and it's only a short drive and a much nicer place to stay than banffs overpriced and outdated options. Can't recommend it highly enough!