Raven has Surf Camp perfectly organized and is such a cool community. It's well maintained, easy to navigate logistics and is so welcoming. Huge thank you to everyone we met who shared stories and tips with us. I'm looking forward to staying there again for a lengthier bit of time! I can't recommend Surf Camp more! :)