John's place is very well located in Cambridge, 15 minutes away from MIT campus and about the same from Harvard. I came to attend a conference at MIT with a friend and it was quite the right location for us. The whole stay was smooth and pleasant.