Staff here are fabulous and extremely helpful. The cafe in the lobby was a godsend and the free airport shuttle was so convenient. Location was just right. Only downsides were the lack of shopping and some upgrades in the room - better air-conditioning (it was so humid), a better hairdryer, and a freezer would have been nice for the ice cream we bought in the lobby.
All in all, we're always pleased with a Marriott!