There are two essential elements to any great wedding reception. The food has to be satisfying and the entertainment must get the party going. I find that brides and grooms underestimate the importance of getting the right DJ that plays the right tunes. With out that, then you have a dud party.