I would recommend Guy James without question. He was first rate and interacted with my guests really well. Guy's performance was excellent and extremely well received by all the guests, which included a record producer that complimented me on my choice of artist