The property was pretty much as advertised, with one frustrating exception. I brought my 20ft deck boat up with the expectation that I would be able to dock it. Unfortunately, there was a boat already docked on one side (presumably the owners), and the other side of the dock had a back rock coming to about 1.5ft from the surface exactly where the deepest part of my haul would go. Long story short, I had to launch my boat each day from the public launch. It was only a few minutes drive away, but it sure would have been a lot nicer if I could have just docked at the property. We also stayed during a pretty intense heat wave and high smoke conditions on a few days. Hot air, no AC, and smoky air are not a great combo. Owners, make it clear that there was no AC and 99.9% of the days in Hayward you wouldn't need it. Despite the above setbacks, we still had a very nice trip. The lake is gorgeous. Water was clear enough for me to see schools of bass while snorkeling in 15 ft of water (super cool), and the kids had a blast with wake boarding, tubing, fishing etc. Solid 4 out of 5 stars and would have been an easy 5 if I could have docked my boat.