I recently stayed at this location. It is a great location within 8 min walk from Lechmere (on the Green line). You could also walk to the Cambridgeside Galleria Mall which has shuttle service to the Red line area and to the MIT/Cambridge area. So you are very close to getting downtown or to Cambridge quickly. The neighborhood is safe (I have lived in Cambridge and Boston before). I do not think it is possible to park your car on the road unless you are a resident, but I could be wrong on that.
In the 6 days I was there I did not bump into any of the other guests during my stay.. The bathroom was clean and there was someone who did clean the common areas daily. The host has been thoughtful and included foam earbuds in the common area, but I did not need them. The room had blackout curtains, adequate airconditioning (July was very hot). The sheets were clean. A towel was provided. It was not clear whether I could get more towels if I needed or not. Upstairs, there is supposedly a microwave and sink, though no stove, but I did not check these out. It appears there were two rooms that are to use the ground-level bathroom, which was clean.