We have stayed here a few times on our travels across Canada with our puppy. The cabins are very clean and comfortable and have everything you need. The owners are extremely friendly and take much pride in their property. We always enjoy the experience of staying here!!! Book early or you may miss out on staying here!!