Queretaro is a pleasant place which seems to have found itself a balance between the quiet, small city it used to be, but now injected with the vibrant architecture, restaurants and stores that one is accustomed to seeing in humongous Mexico City.