Haley M Sam was amazing on our Wedding Day and the days leading up to the big day. He was flexible, accomodating and communicated with us thoroughly despite us being in the states. He brought a fun atmosphere to our venue and the music was superb.