Karl was an excellent host! The location was perfect. We would come back again!