Generous and kind people
Close proximity to stunning surfing beaches
Great trainers
Awesome experience
Killer training