Location:
the Netherlands, Europe
Atlantic Riders is a great place to get started, or get a bit better at surfing. Great not-crowded beaches near the camp, good equipment if you don't want to bring you own stuff. Relaxed atmosphere, good food and usually good people, very international, visiting this place (I spend a week there for the third year, last month). The accommodations are pretty luxurious if you rent a studio, basic but comfortable if you stay in the camp or, well ehm, tents if you go on the safari. Something for every taste.