Good budget place to stay near Cambridge.