It's probably too late for you to get one now, Tambo but I have a heat protection mat which goes underneath the tablecloth and covers the whole table.
Then you don't have the stress of watching where people place the hot dishes and, if someone spills their drink, it doesn't matter. I would recommend a proper heat protection cloth. I got mine from Dunhelm, I think.