All in all we enjoyed our stay very much. George was very fast to reply! Check-in was very easy, Wifi worked and the Kitchen and Bathroom were clean. I have to take off one star for the cleanliness of our room (the floors weren't clean) and the unpleasant smell in the hallway, though.
The house is not far from MIT and the walk to the subway station isn't too long either.