I thought the program/hospital was phenomenal. The residents were all really nice, the attendings seemed like a lot of fun and good to work with. I interviewed so...we didn't see much of the hospital. I believe it's a 6 year program though, they have some good research facilities though. The hospital is in a crummy area though, at least that's what I thought. Baltimore/inner harbor is pretty sweet though. I ranked them pretty high.