Mark is a fantastic DJ who played at our wedding and he kept the party going till the early morning hours. He played according to our musical preferences, which he discussed with us well in advance, was perceptive to what was happening on the dance-floor and flexible to the requests on the night. He did an excellent job bringing all our guests of many cultures and nationalities together to celebrate our special day. Thanks again!