We came with a large group hoping to have a good entertaining evening. All 14 of us had a great time. Craig kept great dialogue going the entire time. No corny jokes. His assistant Marika was talented and added beauty and grace to the show. We were impressed with the juggling, balancing, and magic of Craig Davis. Clean and witty. We'd all go again.