Preparation is the key to hosting a successful dinner party, and there is no place like home to hone your event planning skills.