This venue is located close to everything one needs for their stay. We were in very close proximity to grocery stores, the subway and Fenway Park. There are many restaurants and coffee shops all within walking distance. We highly recommend!!