The room (we had 1 bd king suite) was very nice, spacious, good quality pull out sofa bed (unlike most out there) which was good given we had 4 people. Despite dishwasher was advertised, our particular room actually did not have it - not that it was critical for us, just a note.
Hotel is big, so it's a longer walk from your room to somewhere else. We usually prefer self-parking but this option is not available unless you are a time share owner - I guess this was in description. We did use the pool and it has a nice configuration (half indoor half outdoor connected together), but the water was not super clean, especially on our second night. I wish pool had a view of the lake! Speaking of which, despite technically being on the lake, you cannot see it anywhere from the hotel, unless you are maybe on floor 4 or up.
The onsite restaurant was absolutely dead when we tried to have dinner there on a Thu night. Quiet, a couple of other parties, and only a single employee was seen. She had us seated, and after a few minutes informed the kitchen was backed up and it would be at least an hour wait. We left. There are nice lively options just across the road, anywhere from nice and inexpensive to expensive with a great view of the lake.