Wow! DJ Eric Smith did a fantastic job keeping the upbeat dance energy going all night!! It was more like as if he was celebrating our night with us than providing the DJ music service for us! We love his music choices and had family and friends young and old out of their seats and dancing the entire night!!!!