100% recommended. The house is in the middle of Cambridge's Central Square, a lovely and beautiful neighborhood (5 minutes walking from the subway and from the Charles riverside). The house is just as described at AirBnB and it has all you need to have a comfortable stay in Boston (including a big backyard).
The household (Mary) has been available for any doubt or question we could have but at the same time careful not to bother or interfere with our plans.
With no doubts I would come back to the same place if visiting Boston again.