The location is great, so close to the beach, playground etc. It's 2 minute drive up the hill into town. We've been coming to Invermere for years and this was a great location. 3 bedrooms meant we could have 4 adults and 2 kids in one place, super ideal.
The pool being so close to the unit was great, it's a shame that the pool only opens at 10AM, but that's nothing the owners can control - that's the property rules. Good small gym near the pool, lots of pros about this place.
The only thing that wasn't perfect was that the place was unfortunately not as clean as we would've expected on entrance, just general dust/dirt on cabinets/carpet - to be fair to the owners, I didn't complain as I didn't see the need. There was a vacuum in the unit we tried to use and my husband did comment he "has never been compelled to clean a ceiling fan" (in the bathroom) before. We were a bit disappointed in that but the amenities made up for it, and there were cleaning supplies, garbage bags, etc available. I would alsorecommend providing a few additional dish cloths. We could only find the one set.
The in-suite laundry was fantastic as we could wash pool/beach towels as needed. Also, the AC was great for cooling the place - we have stayed in places where the AC was listed but not functional. While the fan is super loud when on, the place was cool and comfortable.
Tip: bring a wagon as you have to walk down a long hallway from the elevator to the unit, if you have a lot of things to bring!