Stayed for 3 nights with my elderly mother and 2 children (ages 4 and 2.5 yrs old). Ideal location with a sandy beach. Water is shallow for the kids to "swim" and play and does not drop off suddenly. I brought my own swim wings for the kids, the resort provided everything else: beach shovels/buckets/toys, lots of slides, forts, and a swingset. Nice perk to have access to peddle and row boats & canoes (life jackets for all ages provided). Feed the ducks, eat out or prepare your own meals in the kitchen, fish, etc.... Furnishings reminded me of our cottage up north from days gone by. Clean and comfortable; some wear and tear on the rooms, but nothing that the affected the quality of our stay. Owner was very helpful providing coupons and suggestions for activities/restaurants. It was nice to be able to relax and have my eye on the kids while they played. My only complaint is that I am used to sleeping in complete darkness. Next time I will bring a sleep mask because the mini blinds were not room darkening.