Everything you need for a short stay in Cambridge. Quiet and close to town.