I stayed here with my husband and 3 kids (2,5,6)
We had a great time!
The things we enjoyed the most were the beach on the lake, the campfire s'mores, the playground, the train, and the pool.
The decor is lodge style and very well done. The rooms are nice with spacious bathrooms. The food was good, not excellent, and I would say one downside is that there is only 3 restaurants on property, so if you are planning on staying longer than 3 days, you will get tired of the same thing over and over.
We loved the breakfast buffet, it had good quality pastries and so many options.
The lunch by the pool was fine, and service was good as well.
Overall the service was great , all of the staff friendly and helpful.
We would most definitely return here for another weekend, and look forward to it in the future.