We stayed here over Christmas and it exceeded our expectations. This was our first trip with our dog, and the setup was perfect. The unit is on the main floor directly across from the front entry, making it very easy for taking the dog in and out. Dog waste bags were provided onsite near the garbage and recycling area.We were pleasantly surprised to find a dog bed in the closet, identical to the one we have at home. Our dog settled in almost immediately. There was also a playpen for small children and a Vicks vapor water steamer, which felt like a thoughtful and family friendly touch.I take my two children on trips instead of buying Christmas gifts, and this location was ideal. Even in winter, being on the lake was beautiful and peaceful. There are fast food options, sushi, a smoothie and whole foods shop, and a gas station within a short walk across the road. Downtown Invermere with local shops, cafes, restaurants, and groceries is only a few minutes away by car. The Panorama Mountain Resort access road is very close.The condo itself was clean, comfortable, and more spacious than the photos suggest. The bedding and linens were high quality with plenty of pillows. The kitchen was well stocked with dishes, cookware, and even seasonings, which reduced how much shopping we needed to do. Underground parking was a huge bonus in winter, and communication with the owner was easy and responsive.We will absolutely be back!