DJ Eric Smith (The Bearded DJ) was absolutely wonderful! He was incredibly responsive and played every single one of our suggestions, and had perfect song recommendations. He kept the music flowing, with no breaks in between songs, and played a nice variety of music that everyone loved. I would highly recommend Eric!