I recently stayed at Lake Lawn with my husband and 2 kids (5 and 1 year old). The room at the Shorewood lodge was a decent size and the bathroom was huge. The balcony was nice since we could walk out to the grassy area to the pool from our room. We used all the pools multiple times. I was a little disappointed with the pools since it was just a regular pool without any frills. I called the resort ahead and asked if they had zero-depth and they said yes but they do not - they just have steps that go into the most shallow part of the pool. There is only one kiddie pool (out of 3 pools) and it was just a small pool that was shallow. My 1 year old did not like the kiddie pool since it was a big step down and the water was cold.
We also walked over to the playground which was disappointing. It was outdated and at the very end of the resort. The swings overlooking the lake was a nice touch but otherwise they could've made it a lot better by moving it to the center of the resort and updating it. I wasn't sure if there was a beach area at the resort and there is not. There's some sandy area by the playground but it looked dirty. The kid zone was a nice distraction from the outside but it is just a small room with some toys, crafts and games.
That said, we still enjoyed our stay. The kids liked swimming in the pools and walking around the grounds. I got a pedicure at the spa - the service, atmosphere and the staff were great. If my kids were older or if I did not have children, I would've given the resort a higher rating for great views, room quality and good service.