Good all around family resort. We booked a 1 bedroom lake view, first floor. Small kitchen, fireplace in the bedroom, patio doors to small deck. Kids were on pull out couch in living room.
The south beach had good amenities, fire ring, chairs, paddle boat, paddle boards. Good sand for castle building.
Down sides for me was the distance of the rooms, dining room, indoor pool, other facilities. Lots of stairs and walking, be prepared for walking and climbing stairs. I did find the elevator in the main lodge. Breakfast was large buffet at almost $20, as a 2 egg and toast morning person, I felt it was just too much. I would have preferred ordering individually