I stayed for a business trip and found it very easy to locate the hotel. It's right off I 25, very close to many restaurants and shopping. It was a nice comfortable place to stay for a reasonable rate.
The only negative is the size of the fitness room. When I got up to work out I the morning there was actually a line to use the fitness room. 2 treadmills and an elliptical machine is just not enough. They do have a pool and whirlpool though.