Charlie had my guests in awe! His talent and skill is undeniable and his professionalism matched. He arrived early, dressed professionally, was well organized, set up quickly and gave a beautiful performance. We couldn't of asked for better! I look forward to booking again with him in the future.