The apartment is 10-15 minute walk to Back Bay, Northeastern University, and other center Boston spots, so location was superb for our college visit. There's scant parking in the neighborhood so if you have a car be ready to spend time on parking or pay for a garage. We came over on a weekend, found a spot on Columbus, and didn't move our car the entire weekend.
The apartment itself is very small but super clean and cozy. There's no elevator so if you're on the second or third floor be prepared to haul your luggage up and down the stairs.
The only faults we found was the soft mattress, which doesn't work well for us, and noise - you can hear every little thing that goes on in the building, and there was throughout the first night a mechanical hum probably from some equipment that went on all night. Ultimately though we were so busy and tired at the end of the day that those didn't have a major effect on our stay and the apartment worked out well for us. If you're a light sleeper, beware.
Another little mention: the shower didn't drain well for us, which was a bit inconvenient, but we were so busy we didn't even report it, we just took quick showers and rushed out. It can happen, and since we didn't report I can't fault management.