This is a good hotel. There are no restaurants close with the exception of the Cambridge Galleria which is a 5 minute drive or a 15 minute walk.
Rooms are clean and solid, but not spectacular. Staff is very friendly.
The only drawback is the small parking spaces underground. Overall, a solid recommendation.