The house is beautiful, and we had a nice stay overall. Every bedroom having its own bathroom was a huge benefit for our family. The couches were also very comfortable and supportive, which was helpful for our older and handicapped family members. The yard is massive, enjoyable, and completely secure. We brought our two dogs, and they loved having so much space to run around. The game room was another wonderful bonus, and the internet worked great throughout our stay.The kitchen is very large and has plates, cups, and silverware, but it is otherwise minimally stocked. I recommend bringing anything else you may need, including baking sheets, aluminum foil, plastic wrap, paper towels, and other basic cooking supplies.POOL Unfortunately, the pool was very dirty when we arrived. We requested that it be cleaned, but someone did not come until the night before we checked out. It looked beautiful and sparkling clean the next morning, which made us wish we could have enjoyed it that way throughout our stay- bummer- We rented this for the pool. Outside just wasn't cleaned between staysI paid for an early 2pm check-in, but the cleaning crew was working when we arrived. Trash from the previous guests remained outside, including broken balloons that our two-year-old kept trying to put in his mouth.A few other helpful things to know: the lake appears better suited for fishing than swimming, and the toilets are very low to the ground. Both of our grandmothers struggled with them.