Our family was very excited about learning to surf and were extremely satisfied with the experience, instruction, and coaching. Our instructor Waio was excellent. His tips and pointers were very helpful and he was a lot of fun and an authentic surfer. The group was small enough (5 people total) for the learning and practice to be effective. We appreciated being provided surf attire (shirt and shoes) in addition to surf board. We decided to include the pictures which were very reasonably priced and very well done with professional zoom lenses. Seeing our 15 year old and 12 year old being able to surf the waves early on during the in the ocean practice showed that their teaching was effective. All in all we would recommend this place to anyone!