I have been living here in Chaska for years now and think it's a great small city. It is fairly close to Minneapolis so when it comes to career and education, you will have a lot of opportunities. The public school system in Chaska is well funded and performs above the state average and the city is quite safe too, which makes it a great choice for younger couples just starting a family.
There are a lot of golf courses and public parks in the city. Hazeltine Lake is a fun place to visit and I think it's the best area in Chaska, especially in the summer. There aren't as many places for shopping as I'd wish, so you might have to drive out of town to find what you need from time to time. In general, it's a good city with a high standard of living and is well-suited for most people that want a balance between small town living and the opportunities of a big city close by.