Trying to narrow down our hotel choice. My husband and I will be here for 3 nights, won't have a car, enjoy nice, boutique style hotels. Good selection of restaurants and subway close by would be good too. Just want to explore the city, maybe go to Fenway and some pubs. Any suggestions?