I have stayed to Mesa Pavillion Hilton 5 or 6 times since 1997. Great place, love it! I was once book at a Sheraton, just down the I-10(?), but spoke w/the manager, and got a room in a fully booked hotel.
The place is especially appealing in Dec, before Xmass, when they light up the outside balconies. Of course, the weather is great at that time, as well.