A charming place to stay close to the quirky and unique downtown Cambridge.