Fantastic for families with kids. Plenty of grassy areas to run around on, a small playground, a nicely protected beach, and free use of canoes, kayaks, and rowboats. But be aware that there is a huge difference between unit types. All of the rooms are clean and, though basic in their furnishings, are well maintained. But the simple rooms, even those with 2 double beds, have no real kitchen facilities - only a small fridge and a microwave and not even an electric kettle - and no sitting area, inside or out, while the larger units have a full kitchen, small but adequate dining table and sitting area and a full-sized outdoor picnic table along with a private barbecue. Friendly and helpful owners. Was perfect for what we needed - grandparents, adult kids and grandchildren - and we would definitely stay again.