A great spot for a quick stay in Cambridge.