I have had the pleasure of meeting Denis on two separate occasions, as soon as he walked through the door looking impeccable and with extremely pleasant personality I felt at ease and comfortable straight away. He is an extremely intelligent man on which you can have hours of conversation with and never feel bored. He made everything and the evening I had planned extremely enjoyable and maybe even better than I had expected. And to top it all off he has incredible skills and made me reach levels I didn't know I had.