I had a pleasant stay at Greg's place. The flat is as described in the listing and in a nice location in Cambridge, a 1-minute walk from the Central Station T stop. You can easily walk in 20 minutes or less to both Harvard and MIT.

The flat is well kept and generally clean, if not impeccably so - the odd hair could be spotted here and there in the bathroom when I arrived. All in all, however, a good accommodation which I would most likely use again.