Came here with my Groupon over Labor Day weekend and had a really nice time!
The grounds are really nice, but the rooms themselves need a little updating. The tile in the bathroom and shower curtain both need to be replaced. In the cabinet under the TV, there looks like a space where a fridge used to be where there were just scratches and banged up empty cabinet. The TVs both worked only intermittently.
I didn't really interact much with the staff except for check in and out, and they were fine during those encounters.
There are many activities to do here. Upper and lower pools, movies by the pool, smores, music, mini golf, playground for kids. You can rent paddleboards and kayaks to paddle around Lake Las Vegas if you want ($30/hr). I did see some people with dogs so I imagine they are dog friendly as well. Perhaps my furry friend will come along next time.
Overall, I think the price I paid for the groupon was appropriate for the quality of the hotel, but I think that if I had paid full price I probably would have felt like I overpaid.