The place is great for short stay in Boston. The common spaces are clean.
The flat is near to the South Station and in about 30 min by foot you can reach the Boston Common area, also the metro station is just crossed the street. The neighbourhood is safe and there are shops and restaurants.