I was here for work not too long ago and boy are they nice. I worked with the staff to reserve the bar area in the lobby and let me tell you, they were on it all night until the early morning. I can't give them a 5 star since they are of course a spa as well and I didn't get to try it but I'm sure I will the next time I'm in town.
People say location location location is key and if you stay here you will have everything walking distance away for you. Especially in that heat, you're going to want to stay somewhere close to the shopping center and arena (if you're there for an event). It's right across the parking lot!
You definitely have my recommendation to stay here. Their staff is awesome and so is their service. The rooms are large and nicely decorated as well! Watch out with WiFi though, it's about $13 bucks a night. Yikes!