Amazing location, great price. I highly recommend this place if you're visiting Harvard Square