Sounds like a better deal than the W. Just booked 14 nights. Any idea what they charge for parking? I'm not staying out in the burbs where my customer is, so I'll need a car. Unpolished and exciting neighborhood works for me. I've never been to MEX before, though, so I have no idea what to expect. Maybe I'll stay at the W for the weekend.
My only other experience in Mexico was day trips to Tijuana when I was living in So Cal and that was a loooong time ago.