This is a spacious and warm place to stay! Lots of room for the family to spread out and our kids loved sleeping upstairs in the "big beds". Plenty of games to play if you need inside activites, kitchen was well equipped with everything you need and the hot water is amazing.