All my guest loved DJ Mike and his crew because they kept both the adults and kids dancing. He paid attention to his audience and tailored the music to them for my daughter birthday party. Not only was DJ Mike entertaining he was also very professional, very personal, and very easy to work with.