Great place to stay for the weekend. Walkable to Fenway and lots of other attractions. Close to bars and restaurants. Lots of activity around Newbury street