Hamilton Ontario, McMaster University, quality of life?