Great spot for a trip to Fenway. Went with some friends and could walk to the stadium in 10 minutes. Also good if you are visiting Berklee or North Eastern.
Great communication by the hosts. Nice space right in the city.