There will be compromises needed to be made. There is NO place that will be absolutely perfect. You simply have to decide which particulars are most important to you, and which ones you can live without.
And as has been pointed out, in 10 years, the place you chose may no longer be what it was.
Moving is a royal pain in the butt. So I wouldn't make that decision lightly.
__________________
|