Granada, the ultimate Rock & Roll city