We booked a couple of different activities, and this was our favorite BY FAR!! Shane and Captain Neil were AMAZING! My husband and I had a great time learning to surf and caught some good waves!! I almost backed out because I am #1, not a confident swimmer, and #2, not exactly a fit person, but Shane and Captain Neil made this experience so great. They were super knowledgeable, safe, and patient with us. They don't take on more students then they can handle so we got a one on one experience. Both instructors have so much experience you are truly in the best of hands! Seriously, book this, you won't regret it!!