Is it a nice place to live and work?