Natalia's place was great. I travelled with my wife and spent over a week in Boston. Despite the fact that we fell in love with the City (Spring was starting so the weather was great) and all the Boston vibe, we think Natalia's place is a great value if you want to spend a great time in Boston.
It's just a 5-min walk from the Red Line that takes you to downtown.
Highly recommended.