I have spend a few days in the last few winters
in GDL. I spent one staying in a downtown hotel and another staying at the hotel at Plaza Vista del Sol.
Enjoyed both experiences. Although I liked the shopping center at Vista del Sol, I got the impression there must be a more upscale and/or new one. Can you tell me which one/s that is and its/their location? Thank you.