Nice place to stay, very welcoming and quiet. My only issue was the shower/bath. There is obviously a low volume water heater and it just does not provide enough water for a decent shower, don't even attempt a bath unless you have 1/2 the night to run it.
The rest is exactly as you would want and one of the better places around Cambridge (and much better than any hotel next to the train station where you can't sleep due to the trains and announcements).