Great place in Cambridge. Perfect for a couple days in Boston.