Hard to find much wrong with this pretty old school lake front resort. Nice clean rooms, excellent activities for kids, and easy access from Milwaulke. If you have children I would definitely get a Loft Room. Kids love the bunkbeds and gaming chairs. Indoor pool was one of the nicest I have seen. It was clean and well ventilated. Outdoor pools were a little chilly, but they were fine when the sun was out. My only complaints are as follows: Resort is HUGE. You really have to walk a lot to get anywhere. Older people might have a hard time getting around. The cheap plastic chaise lounges by the pool could use an update. The smaller pool closer to the Water Sports center actually had an outdoor jacuzzi and a slightly warmer pool. My only other issue was with the food. No real healthy options. Hard to ear fried food twice a day. We ended up driving to Lake Geneva for other dining options. Otherwise this is a great resort for families or large groups. Grounds are great and everything is clean.