The surfing location was great (gentle, consistent waves) and everyone in our group was able to get up on their surfboards many times thanks to the instructor's assistance. However, the check-in process was extremely disorganized and frenetic, and the lesson itself was rushed and hard to follow.