Agreed on the double wrapped foil and towels in a cooler. I usually fill the cooler with very hot tap water and let it sit for a while to"preheat" the cooler. Drain cooler and wipe out with a towel to dry it. Then add the wrapped meat.
I've had butts that were still too hot to pull after 5+ hours doing this.