Highly recommendedDJ PJ Carmack was personable but never got in the way. He played what we wanted him to play and the dance floor never stopped until midnight.