We had a great time. We had a brief miscommunication with the property manager (the day before we arrived!!) but it was sorted out and we had an amazing stay. Just the fact that it was the day before we arrived was very disheartening. Despite the brief set back our group had a great time! The dogs loved the water and our friends/family loved the lake as well. The 3 cottages are great for allowing everyone to have their own space but be together. The deck and view is amazing. The beach is pure sand and after a few feet of pebble-like rocks, the water is all sand as well. Never had to wear water shoes. Things we brought but didn't need: Fans! There are so many fans provided, you won't need your own. Chairs, plenty, plenty of provided chairs inside, outside, on the beach, by the fire, etc. Floats: There are 3 provided floats! Also plenty of lawn games provided. Plenty of cooking pots, pans, dishes etc.
Things we wish we brought more of: Trash bags. We only brought a few extra and needed more. Paper plates, only because we didn't want to do dishes every night.
This place is as listed. The view and beach/lake are beyond. Firewood is an extra cost, but reasonable and was delivered before we even arrived. Overall, it was the perfect weekend.