Granada is one of the jewels of Spain's Andalusia region.