A wonderful place to stay if you find yourself in Cambridge.