I was in town for a 6 week work contract and this was perfect for my needs. I got a foam topper for the air mattress and you honestly couldn't tell the difference between it and a real mattress.
Marie was great in the check in process and offered to restock things as we ran out (trash bags, hand soap, paper towels, etc).
Street parking is plentiful and it's a 13 minute walk to the nearest red stop and a 7 minute walk to the commuter rail (commuter rail doesn't come as often).
Overall very satisfied with my stay and would definitely stay here again. The only downside for me was a longer commute to work close to Boston Commons, but the price of my 6 week stay made up for it.