We stayed 5 days with our 2 kids, ages 4 and 7. We spent a lot of time outside on the deck, on the dock and on the beach. The water isn't ideal for a lot of swimming, but we managed to have a good day with little algae and wind and did some jumping off the dock and lounging in a tube. There's not much sandy beach, but we made the best of what was there. There was enough room for a couple lounge chairs and some sandcastle making! The only downside is the that the upstairs neighbors will use your section of deck to come and go, which can be a little awkward and seem intrusive, but we don't fault the property owner for this.