Instructors were friendly, fun , and Knowledgeable surfers. Our group ranged from 45-6, and everyone had a good time. They helped people try harder waves that were ready to advance, but also encouraged the smaller participants to take a lot of rides. It was great. Only challenge was parking/finding them o the beach. Make sure you arrive 30 min early like they suggested to give you ample time to park/get to the beach. There is free beach access parking along all the paths to the beach, and we scored 3 of those spots!