We stayed at the Intercontinental in Guadalajara recently for a wedding and had a pretty good stay. This property isn't as nice as other Intercontinental properties, but was nicer than a lot of the other hotels we looked at in Guadalajara.
For the most part this was a stay without many problems. Our room was clean and spacious. The staff was always helpful. The food was excellent, and breakfast was free (and delicious!) as part of the club room booking.
Two small hiccups were: check-in was much delayed, and after a day of traveling to get there, having to wait for four hours for our room wasn't great (mind you, this was well after the normal check-in time...it's not like we arrived at 10 a.m.). Also, the hotel needs to invest in some better gym equipment. What they have is old and not in good shape - squeeky gears, etc. And, there are no weights. It would have been nice to have at least some hand weights to use. Having stayed at several other Intercontinental properties, I had higher hopes for the gym.