Great place to hang out in / visit. Not so great to live in due to the cost of housing..... Both my wife and I work here and unless I wanted to live in a one bedroom condo .....
I will also endorse Mountain Sun for good beer and a great burger. If your party includes ladies, Twisted Pine has a heck of a ladies' day in their brewpub.