Might look at Holy Cross(1 hour from Boston) - nice campus with great school spirit. HC website is informative,