how is life in Corvallis?