Great Location!
This hotel was in the perfect location being right next to Fenway and walking distance from Boston University. I was going up to Boston to visit a friend who goes to BU so it worked great for me.