What a great guy. He really let the guests drive the music which is the sign of a great DJ. We had in mind one kind of music but our guests had another. And he just rolled with it. We have a spring house party every single year and this is the year we had the most dancing thanks to Craig.