Great location, great vibes, incredibly organized, easy communication, fantastic people. I cannot say enough great thing about my time at surf camp. Looking forward to coming back soon, mahalo!