We stayed for a few days over the 4th of July. Unfortunately, the weather wasn't as cooperative as we had hoped but we still got out to do things. It was our first visit so we weren't sure what to expect. We stayed in the "deluxe" cabin with hot tub, shower in cabin, and it has absolutely everything you need. Didn't use the upstairs bed, just stayed downstairs on the futon, which was fine for us. 3 stars on cleanliness, just because a lot of the dishes needed to be rewashed before being used, knives were greasy, and it's time to change the shower curtain. Nothing to deter us from staying again. Paddleboats were great, beach area is great, fire pit is nice... Would be nice to have firepit at cabin location though. Cabins are outfitted with TV and *VCR* with *tons* of VHS tapes (and DVDS)!!! We stayed in and watched some oldies on a couple of chilly nights, it was great!!!! Suggestions... Need a curtain on the back of the door and blackout or darker curtains would be great for the summer. The dog was very welcomed, she had a great time, and even went out on the Paddleboat. We will *definitely* be back and have already passed the info on to other people. Thanks Bill for being a great host! He is very attentive, easy to reach via phone/text, and came around with whatever we needed.