Imagination and attention to detail are the key to hosting a dinner party that goes off without a hitch