I went to Tufts for medical school, so I can add a bit of info as well, though the above intern did a better than perfect job representing his/her program. Agree that fellowship matches are generally excellent, particularly in Cards and Renal. It really depends what you want to do and what kind of experience you are looking for. Boston is a beautiful, albeit expensive, place to live. For me, I did not rank T-NEMC b/c it was not a great fit for me personally, but it is a solid program. Potential disadvantages I can think of:
1)No residency programs in ED, Med-Peds, or prelims can be a disadvantage; as there are fewer residents to do the work, plus, I have really enjoyed working with all of the above at my current program.
2)All rotations are at one hospital, which is more convenient, yet you may miss out on the experience of rotating through community hospitals, larger ED's, etc. I really like the broad perspective I've gotten from a multi-hospital program, but this is definitely not for everyone.
3)As one of many hospitals in Boston, there will always be (sometimes unhealthy) competition and inevitable comparisons to the Hah-vahd programs, nonetheless, you really can't go wrong with any of the Boston hospitals in terms of patient diversity, etc.
4)This program has historically not been friendly to IMG's and DO's; however, I've heard this is beginning to change. However, if you are in either group, I'd suggest looking into programs known to be very welcoming to IMG's and DO's in New England, namely, Dartmouth-Hitchcock, UMASS (yea!), Maine Med, Baystate, Lahey Clinic.