Overall the place was exactly what we needed for a weekend in Boston. For longer stays little things around the apartment could get annoying including:
1) kitchen cabinets had doors nearly falling off hinges
2) common areas in the building (entryway, hallways, elevator) had a strong odor of natural gas during entire weekend
3) just in general the place needs some good TLC like fresh paint - especially in the bathroom.
4) check in time is later than most places (5pm) and check out time is earlier (10am).