Cute little town park with a sound stage for outdoor music and a big white squirrel statue. I'm not sure that I would ever make a sentence like that anywhere or anytime other than in this review and really that says it all so even though "this review is currently shorter than most," that's all I need to say. read more