The appartment was exceptionally central, right in front of the well connected Park St T station. This helped us discover almost all Boston in less than 4 days.
Very recommended if you want to make the most of your stay at Boston.