The location is alright- depending on where you wanna visit in Boston. Not the greatest if driving in- its a very hectic area. Check-in was smooth, but upon arrival, for an apartment managed by a company the place itself was subpar. Electricity did not work in one of the rooms (although fixed the next day). I personally wouldn’t come here again for the amount of money spent. But if you will be in this area of Boston, not driving, it is convenient.