As played, I don't think I would go for the triple barrel bluff with this hand. Just don't think you are getting enough folds after villain calls 2 streets on this runout. They probably have all the boats, not to mention, having the Ad and Kd you are blocking really hard the diamond draws that would call 2 streets and fold the river.
Not sure how I would play this. Think I would probably cbet flop, XC turn and XF river.