I book Cinzia's place for the week while I was visiting the city for business meetings. I had a little problem on the check in as the place wasn't ready. I contacted Cinzia and she immediately took care of it. Although I had to wait 1 extra hour for the check in, everything was perfect. While this experience wasn't the best, I really valued the host response.
About the place, it's very convenient and exactly as described. Next to several restaurants and walking distance to both Harvard and Porter squares.