Great little place, super close to Harvard Square.