Great location! Walking few steps to Lechmere Green Line Station. Expect some noises as the place is right on route 28.
Double bed is nice, but the sofa bed can be a bit uncomfortable. Bathroom could have been cleaned daily.
Good place if you just want a place to sleep at nights.