I was there for internal medicine and cardiology. There are two sites: MHOP and Fitzgerald. Mercy Hospital of Philadelphia is in West Philly on 52nd street or so. I did cardiology there with the CMA in the building. They're amazing teachers. I learned so much on my rotation and they're all very amicable. The hospital is older, but has been refinished. As far as cardiology goes, there is a service but the attendings also go to Fitzgerald because the cath lab is located there. There is noon conference every day with lunch provided it (but it isn't that great.)
Medicine was at the Fitzgerald campus. I really, really enjoyed it. The hospital is again a little aged, but it did survive the earthquake we had earlier this year 😉. Most, about 90%, of the internal medicine residents are IMGs from various countries. It's hit or miss with the residents and interns. I feel as if I got two of the best but others were downright horrible. There were times where it seemed all of the interns were trying to show they knew everything so as students we didn't get our fair share of time to demonstrate our knowledge. Hours are longer, 7-5 each day, with call q4d to 9pm. Usually after two admissions you have done, you are allowed to leave, regardless of time. I learned a lot on the rotation as there were 3 hours of attending teaching rounds each week with various other lectures placed in with daily noon conference (and lunch) in addition to the interns' grand rounds. You don't formally round, but rather attend signout each morning and then go see your patients and present them to your intern or resident. Mercy gives you cash vouchers for your overnight call so you have money to buy dinner.