Diego was wonderful he made it very fun the entire time. He was accomedating with his set up of the event and we spoke mulitiple times with us. His website made it easy to choose musical styles and songs. He used this to fill in the gaps and all the songs flowed perfectly. I would use Diego again in a heartbeat!