We had an excellent evening. The DJ was really good. He stuck well to the suggested songs we provided, as well as taking requests. The DJ was also great at synchronizing the order of songs and managed to cater for all tastes and ages. He was also very friendly. We were very pleased and impressed with him and would definitely recommend.