The apartment is very well located - it takes no more than 5min to get to the subway and you are at the heart of the italian village, right in the middle of the freedom trail! despite all the (great) activities going around, we had very restful nights (quiet street).
We got in the appartment very easily (the compass system is very reliable and easy) and we absolutely enjoyed our stay.
We highly recommend for anyone staying in Boston to visit the city (completely walkable from side to side) and wishing to live like a bostonian!!