Spacious, clean, extremely friendly staff, good restaurant, decent gym. I just checked in about two hours ago and I have noticed several wait staff checking on customers. That said, no complaints so far. I travel pretty frequently for work and I must say its definitely one of the better Marriotts that I have stayed at.