Hopkins is the best place to live in Minnesota. Close enough to the cities...yet in the burbs, so you get a good sense of family. Great schools and a cute main street. Hopkins is not snobby like Edina or EP and not too ghetto like MPLS or St. louis park. It's the perfect middle ground.