Best location to stay if you need nice, quiet place and close to the Universities in Cambridge.