We stayed here to get some cousins together for a weekend. The house was perfect in every way. Starts with a beautiful view as soon as you arrive. It was extremely clean, the beds were comfy, there were plenty of extra pillows and blankets, as well as tons of fluffy shower towels and beach towels. We easily cooked all our meals between the fully stocked kitchen and the large gas grill. The basement fridge was a plus as the kids did not need to run through the house each time they wanted a quick drink while swimming or playing outside. The kids (and adults) really enjoyed swimming off the dock and the wooded lot was perfect for a mega water gun battle (though we brought those ourselves). A small s'mores campfire by the lake was a perfect end to both days. Craig was very accommodating, quick to reply, and easy to work with. We would definitely rent here again and recommend it to others.