Stayed here for several nights in Sept 2013. Newer Marriott with nice rooms and an excellent lobby area. Bistro was great option, food quick and well prepared and the service was excellent. Front desk staff great as well.
Did have some issues with back office, left a pair of shoes in my room, followed up with housekeeping multiple times and finally had to get to general manager to get resolved. However, once I made that contact everything was handled well - got my shoes back, an explanation of how problem occurred, and an apology.
I would definitely stay there again.