Very well done. Lots of special holiday “touches”. Very clean. Excellent communication from the host.