is sudbury hill a good place to live