Great place. Walking distance from Fenway