Professional, efficient, well received, got more dancing than previous DJs! Brilliant playlist and all at short notice!