We had a great stay at their place. While not in the heart of Boston, South Boston seems like an upcoming area with some great restaurants and bars. It was a very easy walk to the T (Broadway) and 3 short stops and you were at Boston Common. We were given some great recommendations about restaurants in the area which did not disappoint.
Communication was quick and easy and the place was comfortable and had everything we needed.
Would highly recommend.