We stayed here 2 weekends in a row, and were really happy with our room. The bed was nice, the little kitchenette was great, and overall service and quality were above what we were expecting for the location and price.
Cons: Could be a little noisy. No interior hallways, but this seems to be par for the course in the Southwest unless you are more upscale/better location.
Pro: Great service, and great price.