Cozy space to spend the weekend in Cambridge. Worth the price.