Had a 1 night stay here on Saturday. To echo the comments from above, this hotel is definitely not a good impression for people in Tulsa of Starwood. The front desk experience consisted of "Aloha, last name?" [typing] "we don't have upgrades, so you automatically get the points" (a true statement I know, but it was said in a such a way.).
There was a guitar player in the lobby, the bar area and living room area were pretty packed, lots of young people. Bar tender was very nice, not too talkative though, shot a little pool with some of the people and that was it. The bar closes at midnight, so I went over to Dave and Busters and finished up the night with a little skeeball.
Overall, this property is OK to spend a night at but I wouldn't stay there for a week. I've been in Tulsa for a 6 week project and have stayed at the Renaissance across the street and find it to be great. Points posted 1 day after, but didn't seem the right amount. It's about 50 points short, but my time is more valuable than that.
Also, got a "have a coffee on us" card. Went down at 10am and they were out of coffee got a "sorry".