Decent place to stay in Cambridge. Very close to the green line station.