Charlie was the perfect musician for our event. He arrived well ahead of our event to set up and came fully prepared. He prepared a set list to our preferences and even took requests and change ups last minute with ease. He was accommodating in every way. He was a pleasure and we were very pleased!