Great location! Parking is tricky in Boston but everything you would need is within walking distance