Run, don't walk!
This is the worst Marriott property I have ever had the pleasure to occupy. Had 2 nights here and and that was definitely too long. I was greeted with an unmade bed and personal effects in the first room I was given.
I returned to the front desk and was given another room. I made it to the other room and was greeted with an unbelievable stench as soon as I opened the door. I travel constantly and usually put up with minor nuisances. I unpacked and started working, trying to ignore the stench. After about 2 hours in this room, I couldn't take it any longer. 
I went to the front desk and explained the situation. They were very accommodating and issued a different room. When I opened the door, the room looked and smelled ok. There was an overabundance of some type of air freshener, but it was much better than the room I just left. But, when I went to use the restroom, I noticed mouse droppings on the floor. I wasn't about to ask for a 4th room (they were near capacity), so I cleaned it up and stayed in the room.
Overall, the room was dirty and not up to Marriott standards. Everything in the room worked, but it was not comfortable due to the lack of cleanliness. 
On my second night, I approached the front desk and asked for a shuttle ride at 5:30. The front desk person explained to me that they do not have a driver and I could not get a ride. She told me that they have not had a shuttle driver all day.
Nothing could have made me happier than to check out of this hotel. If you do not like unpleasant odors, do not stay here. Not sure what causes this condition, but it is bad. There are what seem to be long term residents there (1 month +). Lots of the "guests" have multiple dogs.
I can be certain that I will not try a TownePlace Suites in the future. I could not wait to get home to shower.
Forgot to mention, this is a very expensive hotel for what you get. Stay away!