Ryan was a great guide! He took great care of our family of 5 which included 2 adults, a 14 year old, 12 year old and a 9 year old. The kayaking was fun, but just enough of a challenge so that it was enjoyable for all levels. He was patient, kind, knowledgeable and funny. We snorkeled and saw many fish, ocean life and even a sea turtle! We all had a great time and consider ot to be one the highlights of our vacation. Thank you!