My DJ was amazing! The lighting was so beautiful and he kept the party going all night. I was so sore for the next 2 days I could barely walk from all of the dancing we did!!! I will definitely be hiring DJ Michael again for upcoming events. Thank you again!!!