Roberts place is located right off Cambridge St, close to Lechmere T station and a lot of good places to eat/drink. I used Roberts place for my parents to stay while they were in town and they loved it. Size wise it was ideal, plenty of room for them and a kitchen area to cook if needed also. Robert was very prompt to answer any communication and made things very easy during our stay even lending us a visitor parking pass.