Had an amazing time, JB and Cliff were great! (Sorry, I forgot the third man's name :() They did such a wonderful job of making my 7 year old feel confident about it that he insists we have to go again and bring his little brother. Thank you so much for a wonderful experience, we WILL be back!