This rating is in comparison to other hotels in the $100 per night range. I have stayed here twice in past three months, and it seems that a lot of the issues others suffered have been remedied. The rooms were clean and in working order. The pool is larger then average and appears to have been recently renovated. The location is very convenient to I-10; the side street with the hotel has a traffic light to easily enter Elliot Road, and then the freeway. Free wi-fi worded great.
There are a few minor things that keep this from rating a fifth star: There is no restaurant on the premises. There is only one elevator for this relatively large property, so if you are in the third floor on the opposite side, so either have a long walk, or have to lug everything up and down the stairs. Finally, and this is one of my peeves, there is no lid on the toilet.