There isn't a better place to stay if you are planning to go to Fenway Park. You are less than a half a mile of way and you can't find a nicer neighborhood to stay in.
We will definitely stay here again when in Boaton.