We have been multiple times just for lake days and have loved it. This time we stayed in one of the glamping tents and had just as amazing of an experience! The staff is amazing and have truly thought of everything.
The only reason I have given it 4 stars instead of 5 is that only a very small portion of the beach has been open this summer, but that is never communicated. The food at the restaurant is amazing, but the serving staff is new and struggled with the amount of customers.