Kevin is a wonderful host. He was very communicative and the location and place were excellent. I would definitely come back again!