Treated my daughters (28yo,25yo) to a semi private lesson with Northshore Surf Girls. It was a wonderful first time experience for both of them. Weather was a bit windy, surf a bit rough but they rocked it. Emma? their instructor (Sorry I only heard her name once) was attentive to each of the girls as they alternated instruction and catching waves. The location of the day was easy to find, easy to park and a pleasant location to watch from. It was also fun to watch some of the locals surfing! Professional photos at the end was a nice surprise and much better than the ones I took on my iPhone. My girls felt safe, received good feedback on their progress, worked hard and had fun. Would definitely recommend them.