We are loyal Marriott customers and have usually had very positive experiences at the many properties that we've stayed at over the years. Unfortunately, this one was an exception. Although, as others have noted, it's well located and reasonably new, it's also rather pricey. In addition we had a number of experiences that left us with very mixed feelings:
Our room was clean and comfortable and conveniently located near one of the side exits. However, the hotel was very busy when we were there and we could often hear people yelling in the hallways, both morning and evening. As far as we could tell, no effort was made by staff to control this behaviour, even though it was taking place just a few steps away from the reception desk.
On another occasion, we returned to our room in the evening to find that a plumbing problem that we had left with housekeeping in the morning had still not been fixed.
And finally, on a Saturday afternoon we returned to our room, hot and tired at 4:00pm, only to find that it had still not been cleaned. Housekeeping finally knocked on our door at 4:30 and had the room cleaned up by 5:00 but this is completely unacceptable in a hotel that charges these kinds of rates.
The bed was very comfortable but both the bedding and pillows were skimpy, as were the towels. The air conditioning was effective but loud. Moreover, the cooling was uneven: when one end of the room was comfortable, the other end was like a meat locker. All in all, far from our best Marriott experience.