Awesome experience at Surf Camp! Super clean and organized with a community feel.