Surf Shack is a great place to go for surf lessons. They supply everything you need.
They are super friendly, and have good instructors. My wife and I took a lesson here with Nico, he was a fantastic instructor. Nico was friendly, gave great instruction in a very clear and concise way and was super patient. There were four of us in the group and everyone was catching waves by the end. Some of us were even catching waves all on our own!
Thank you Nico and the Surf Shack for the amazing experience and helping check that one off our bucket list!!!