Good place near a lot of restaurants and close(ish) to the finish of the Boston marathon