Shawn was amazing and upbeat the whole night. He kept the crowd well informed of everything going on and had a beautiful music selection that catered to all ages. The dance floor was never empty and even when there were only about 15 of us left he kept it going. I have never danced so much in all my life. 5/5 stars for everything! I will recommend him to anyone and would hire him again in a heartbeat for any event.