Is this not a Castilian Spanish here? Why azucar pronunciation is not with "f"?
The voice you hear is not Spanish, but actually Latin American (I am still unsure from which country, though! I would say it is Mexican and some others seem to think the same, but I cannot assure you it is).
Nope. Latin American. If you want graTHias you can go to the language site of BBC, though. They have a series called 'La Vida Loca' that teaches the Spanish of Madrid.