Stay away from here during the holidays!
Decent looking and kept hotel. However, currrent management is ruining a potential gem in DFW, especially if you like to golf. 
This property overlooks what appeared to be a decent golf course. One side of the 9 floor hotel faces the "golf course", pool, and outdoor dining/lounge area.The other side, faces the parking lot. We stayed.on the "golf course" side.
First, when you drive to the property, the 1st thing you will notice is that there are no businesses, restaurants, attractions, etc anywhere near it. However, in the middle of "nowhere"- The Texas Motor Speedway stands with all it's glory. The hotel is very close to the race track. Hence, you will depend on the hotel amenties to get you through your stay unless you want to drive somewhere. Are you crossing your fingers yet?
We arrived on Thanksgiving eve 2012. We chose this hotel because they had a golf course and restaurant that was supposed to serve a Thanksgiving dinner/ buffet on the beloved holiday. Most of our family lives out of state, so we decided to have a hubby/wife mini vacation alone. We booked from 11/21- 11/24. Plan: 11/22- Golf, then Thanksgiving dinner. 11/23- Golf, then Thanksgiving/ Lights parade in Fort Worth (We purchased VIP seats at $25 a pop). 11/24- Check-out. Sounds great, huh? Well.......
Check-in- Hotel was maybe at 10% occupancy when we arrived. However, there was a line of 6 people at the "front desk". I immediately noticed there was only 1 front desk staff member, no concierge, no gift shop attendant,and no bellman. The 30 square foot "gift shop" was tucked away behind the front desk. The front desk staff member served the role as gift shop attendant and concierge as well as checking people in. This was weird. I finally checked in after waiting 15 minutes in line. I asked for a luggage cart. The front desk staff member said,"If there aren't any carts out front, then we don't have any available right now." Really? So, my wife and I schlepped our luggage up to our room on the 7th floor. There were 2 empty luugage carts in the hallway on our floor! Nice!
Room- Musty odor, but relatively clean. Great, high output shower. Decent bed. We could see the golf course, but really not a "pretty" view. No balcony! Just kinda blah... if you know what I mean.
Well, so far this property is a bit crummy, but a couple drinks and appetizers (it was 5:10 pm) can fix anything! Right? We headed to the restaurant for an early bird dinner and some stiff drinks to finally start enjoying our trip. RESTAURANT CLOSED UNTIL 6 PM. Ok, no worries, we will just go to the lobby bar and get a couple stiff drinks. BAR OPEN, BUT NO BARTENDER! Hmmm.. Ok, he/she must be busy doing something, we'll wait. 5 MINUTES LATER, NO BARTENDER YET! Ok, what do we do? I know, call the front desk and ask them to find their bartender. Finally, almost 10 minutes after sitting down at the bar, the "bartender" comes out and says, "What can I getcha?" LOL!!! He didn't say, "I'm sorry, were you waiting a while? I'm sorry.....(fill in any customer service sentence)". But, we finally had our drinks. WOW!! Dinner was average, including service. But, I still tipped these guys >30% as they were working on Thanksgiving eve! However, the service only got worse!
Thanksgiving day- We woke up at 8 am ready to play some golf! 65 degrees, going up to 75 by noon, and the sun is out! Woo hoo! GOLF COURSE CLOSED!!! What? We ended playing a shotgun at TOUR 18 (I will review this course later). Excellent experience! Professional staff, nice course, etc.. However, we had to come back to the Marriott........... sigh! OK, so we will give them another chance. We were both starving and a bit thirsty after playing almost 5 hours of golf. Let's go to the bar (it was 2:30 pm). BAR CLOSED! So, we went to the front desk and asked how we can get a drink and food. The 1 front desk staff member stated we can order room service. LOL! So, we took the elevator to the 7th floor, entered our room, called room service, and the same front desk person answered the phone, "Can I help you?" Need I say more?
OK... so, we finally got our "room service" brought to us by the pool. Our food was packaged in styrofoam take out containers. We scarfed down our shrimp cocktail (off a styrofoam take out box) and quesadillas with no drinks because they couldn't bring "glass" out to a pool area that NOBODY was swimming or even sitting in! Our server, who thought he was a tough guy (punk), didn't offer an alternative and asked if I wanted him to take the drinks off the bill. I said, No. I'll get them myself. Thank you." 
So, we went back to our room and laid down on the bed and said, "Thanksgiving dinner will be great. Right?" We called the front desk to make our reservation for a nice Thanksgiving dinner (Some turkey, stuffing, pumpkin pie, mmmm). The parade is on Friday and the golf course will finally be open. This will turn out ok." 
NO THANKSGIVING DINNER TONIGHT! THE CHEF DECIDED TO SERVE THEIR REGULAR MENU! 
We looked at each other in disbelief. But, we have tickets to the parade on Friday. What do we do? LET'S GET OUT OF THIS DUMP AND NEVER COME BACK. We immediately checked-out and left at 5:00 pm on Thanksgiving day. We obviously missed the parade and ate $50 in tickets!
Thank you Marriott for trying to ruin our Thanksgiving vacation! However, TOUR 18 and our love for another trumped your horrible staff/management and we ended up having an enjoyable holiday at home, despite you! Stay far away from this property.