Catalytic convertor failed
The car is at 59400 miles and the rattling noise turned out to a broken catalytic convertor. Replacement cost is around 2k USD. The warranty with the certified Mercedes Benz program is covering this repair so thats a relief. The car will be in the shop for two days while they overnight the part.