The DJ was really friendly and nice, however, they still use cds so there were a few breaks in between songs where no music was playing. He also didn't play a few of the songs that I had specifically requested to have played. The older generations really loved it though. He was able to keep everyone out dancing the whole night as well. Just a couple of songs that weren't dancable