I recently had an extended (nearly three week) stay here for business.  I think it's safe to say that in that amount of time, you can get a much better idea of a hotel rather than the \"snapshot\" that a normal overnight traveler might get.\n\nFirst, let me get the complaining out of the way:\n- The AC in the rooms has a sensor unit that turns it off when you're out of the room for an extended period. This is good for the environment (and the hotel's power bill), but not for someone who is gone for business eight hours per day in August and then returns to find their room to be in the 90 degree range until the AC can catch up after flicking back on.\n- The (front desk) staff ranges anywhere from extremely friendly to somewhat scary. Your luck will prevail against other factors in this regard.\n- Many days, the housekeeping service seemed to run very late. Even if I returned to my room for the day after 4pm, my room would sometimes still not be cleaned.\n- There aren't any stores except one convenience store within easy walking distance (closest is about 3/4 mile).\n\nThat being said, there were good points:\n- The free WiFi worked flawlessly, very fast and no connectivity problems\n- The pool area was a definite treat during the 100 degree+ days, at least for the short amount of time one could stay out there\n- Laundry available in the hotel for a reasonable price ($2 per load to wash and dry)\n- Nice fitness facility\n- Very close to Gateway Airport\n\nOverall, I'm sure you could do much worse in Mesa.  I wasn't in love, but I have certainly stayed in many places that made the Legacy look like a palace.