We had a great stay at Clare's place. It was as advertised and a great value, especially considering we booked on such short notice. Our friend lives in the Cambridge area so the location was perfect. You're close enough to downtown but far enough away to get a good value.
I would definitely recommend booking this unit if you plan on staying in the Boston area.