You’ll love this location! When you go a block away, several very good restaurants and hangouts. I was there for a football game and it’s just 30 each way to AT&T Stadium.
The description indicates no parking but there is, in the building. That may change, but it’s darn convenient.
You’re just blocks away from dealy plaza too.
A very nice place. I laid low a couple days and you’ll enjoy the Sling vs Roku.
Enjoy!