Excellent spot in Boston. A lot of good restaurants and bars near by.
It is right next to Boylston and Park station so you can get to any spot in the city pretty quickly.
I would definitely recommend this spot.