Guadalajara is a very big city, you really have to know it to love it.