This is a small pocket park that kind of serves as the "town square" of a small 1980's development that has a very unique, kind of Disney or movie-set feel. It is not typical St. Louis, but I imagine it has an appeal for folks just wanting privacy and a sense of insular seclusion.
The park had the feel of somewhere you shouldn't be if you don't live in the surrounding Kingsbury Place homes. I got weird looks from the 2 families that were there. It's surely not a destination place, but it is a really nice and almost charming place if not a wee bit contrived. The park feels private not public which I believe is the intent of this part of town. In fact, you won't find the typical city park signage with brown wood with white etched lettering here.