These guys were absolutely fantastic from the moment we enquired. What a wonderful team of people who made the entire evening amazing! No-one could leave the dance floor! Very adaptable and extremely professional! Me and my other half are total opposites when it comes to music but they made it work so well!!