i live in stamford. its not the cheapest place in the area to buy a house, but the amenties are pretty good and its a nice quiet town most of the time. I dont have kids, but some of the local schools are quite good…. apparantly
its not an mtb mecca but there are trails , just not many hills.
anything specific that you want to know let me know and I will try and help
Matt