I have stayed at this property and it is a nicer TPS. Publix (grocery) is right there and I was able to make dinner in my room. At the time, I was on the road 20+ days a month and was thrilled to have a "home cooked" meal. It's right in the shopping area but tucked away enough to be quiet. You still have the lesser bedding, carpet, and furniture (unlike the TPS near BWI) but for its brand, its a good hotel.
Bottom line, I wouldn't go out of my way to plan a vacation at this hotel, but wouldn't take away a friend's car keys to keep him from staying there, either. (If the friend were going to the Raleigh Crabtree FS, SpringfieldMA FS, WilmingtonNC CY or the Asheville Airport FI, I'd swallow the keys to save him the misery.)
With that said, I like the CY Weston much better. It's one of the nicer, highrise CYs that has a restaurant that is open all day. (At least it still did the last time I was there, which was at least a couple years ago.)