Sanlucar is the setting for some exciting horse races along the beach in the last two weeks of August, the best time to be here.