Jason M.
Yelp
Had to stay here for 16 days with a group of 12, this hotel should not be allowed to use the Best Western name!  All 12 of us had made our reservations in the same week in Nov, all for the same dates, and not one of us had the same rate...then being a military group we had day and night shifts, the free meal coupon could not be used past noon, so half our guys missed out on this, and the management would not make an exception, they said it would mess up their paperwork and require extra work, so they opted to stick it to the Soldiers.   
So on to the rooms, they where all newer furnishings, but all where pretty filthy, things like hairs everywhere, and food particles on the floor.   It took over a week to get mine vacuumed properly!  The rooms all have large gaps around the doors and little bugs are common, they also have little window unit AC and heat that kind of works.  But, the best part is the shower, when you first turn it on the water is brown, no BS, and after that clears it won't stay hot, goes hot cold, hot cold...this place is a joke, and It gets better, so to see if I can get a hot something I fill the tub (after the brown clears) and come back to it after a few minutes, well now the water is full of pebbles and dirt.  I confirmed with the others in our group and this was standard for all rooms.
Overall worst hotel I've ever stayed in, even if your just passing through I would highly advise going a bit further to Casa Grande, Goodyear, or Yuma depending on your direction.  Plus it's a very expensive hotel, $99-129 a night is the norm.
I wish again they had a zero star on yelp for this place!