What We Liked:
Key Colony Beach (KCB) is such a great place for families. 2 Playgrounds + Community Yard Games (Bocce, Shuffleboard, Horseshoes) + Community Pool / Beach + Walk / Bike Restaurants + dock at the house for kayaking / boating / fishing. House had everything you'd need for a great stay (comfortable / cozy), and the hosts were great.
What we didn't like:
Our kids are young, and so sometimes their sibling rivalry is loud, and we just felt bad about being so close to the neighbors (who were awesome and said it was fine, but it's like being on a flight with a loud kid...just awkward). Couches and outdoor furniture could be even better, but they worked for the week.
Overall we'd definitely stay in KCB again, and in this particular property once our kids are a bit more quiet :)