Golf course and public grounds were nice as were the two small pools. There is a small beach on the lake, but it is right next to the marina.
The mobile home unit we rented was not cleaned well with a bag full of garbage (with cigarette butts) left in the closet and garbage left around and in the outdoor fire pit. The mattress covers provided had stains on them. The information on Expedia was incorrect (Expedia booking said I had until July 16 for free cancellation, meanwhile the property itself demanded full payment with no cancellation according to their policy on July 6 and took it by phone or else would not honour the reservation). I also would have appreciated a heads up that the grounds were under considerable construction (a whole new section of the mobile home units were being constructed at the time of our stay directly next to our unit) which made for a very dusty and loud stay. Luckily we had bedding with us from a previous part of our road trip, but the Expedia information on the unit did not mention that bedding and towels needed to be provided by the guest, nor did the booking information when I paid the resort before my stay. The unit was to accommodate up to 6 people but the kitchen was lacking (e.g. only two forks in the whole drawer, not enough glasses). Given that the closest restaurant was at least 15-18 minutes away, some sort of snack bar or restaurant on the property would have been nice since it is billed as a resort. Value for money was low.