The DJ at our wedding was also 'new' and had to be prompted to keep playing music and didn't have any of the songs I had included in my list of suggestions.
The food was very good, but they don't allow you to take any of the food home. I really think if I paid for 100 people and only 90 people ended up coming I should get to take the excess... I did pay for it.