I stayed at this hotel for 3 nights in November 2013, and had a very positive experience. The staff was friendly and the room was clean and spacious. Beds were quite comfortable and the room had good noise isolation, so we had a pleasant sleep at night.
If you are attending an event at either AT&T Stadium or Rangers Ball Park, it will take you no more than 20-25 minutes to walk - and you can then forget about dealing with parking :-)
Only drawback that I can think of is the breakfast buffet - not a lot of variety to chose from. But there is an Ihop at literally 30 yards from the hotel, so not a big deal.