DJ Eric Smith was AMAZING! He kept everyone on the dance floor for the entire night-he even played an extra song after the time was over. He was extremely professional and kind. He made everyone comfortable, especially my now-husband and I. He made it an unforgettable night!