Arrived to well organized and friendly staff. Once everyone was signed in, we had some shore lessons regarding safety and technique, then out to the water. I will never forget this day. I say small children, high school young adults, and even a 50 YO mom of 4 get up on a surfboard and ride waves for the first time. Lance really helped me with some personal attention on getting up, and I got better with confidence over the 2 hour lesson. This is a must-do for everyone.