My husband, our 17 and 9 year old sons, 13 year old daughter and 2 year old cavapoo stayed here for 4 nights. We were so impressed with the cleanliness, walkability to shops, restaurants, and Lakeshore. We wanted to travel with out pet and this location allowed everyone to have space and enjoy the local environment. We visited the Lakeshore, town, mountain bike course, sand beaches and toured the pictures rocks. It was a delightful getaway for all of us. Having a washer and dryer in the unit was so nice too!