We had challenging conditions, but Captain Steve did a great job. He was incredibly easy to work with, very engaging, very kind with my 13-year-old son, and an overall wonderful guide. Would definitely recommend!