Had an incredible kiting session with the legend Craig himself! Hayle Beach is a beautiful spot for an improver with a flat lagoon to get up and running again. We only go ... more