We had Kyle as our DJ and he was better than we could have imagined. There was a great diversity in the music and everything we requested was played. Anytime there was a dull moment the music was quickly changed to make sure everyone kept dancing. So many of our guest said this was one of the best DJs they have ever seen and we would have danced for hours and hours more.