Lovely, large place in an ideal setting -- just steps from Fenway, restaurants, public transportation, etc. Our team loved this place and when we come back to Boston, we will be repeat bookers :)