If you are looking for a budget accommodation and don't care about having the entire house or lot of amenities then this is a perfect spot. The lechmere train station is stone throw distance, extremely convenient.
Note that there are a lot of stairs, and tight corners in case you have a heavy suitcase with you. The check in information is spot on, and May communicates promptly which is very helpful. There are 6 rooms in that property so it somewhat feels like a dorm living, but I didn't have an issue, every door has its lock and both floors have a bathroom shared between 3. So I didn't have to wait or be worried about someone walking into my room. It's a budget accommodation but worth it.