Our family of 5 went there for lunch. Our kids range in age 16-11. The first thing they wanted to do was go on the water trampoline. However signs are posted that you need a life jacket. Since we arrived by car we didn't have any. They don't rent any either. After we saw other people go without life jackets we let them go ahead and do it. They do have a sandy beach, but the steps are mossy and slippery and very rocky once in the water. No pool for kids, only adults. Looks like a really fun place for adults. They do offer boat rentals and boat plane rides. We ordered the buffalo chicken pizza for four of us which was plenty and it was good. The fries that came with the kids tenders were not so good, they tasted like bad oil. Food is on the pricier end, but you are paying for the atmosphere. Glad we went, just not sure if we would go back. It did look like they have spent lots of money fixing up the place. FYI most meals $10-$20 for lunch. Kids are $6.99. Non alcoholic drinks $2.50.