Hamilton was fantastic !! He is extremely responsive and takes a lot of time upfront to understand your event and the experience you want to create for your guest. He constantly is reading the crowd and adjusting the playlist to keep the energy and mood consistent. He was a pleasure to deal with and I would not hesitant to use him again.