DJ Alexander kept the dancing going the whole night with a great mix of songs for all generations. Many of our friends said they had never seen so many people on the dance floor for such a long time at a wedding! Many thanks!