I'm a business traveller. I sleep in hotels more than my own bed. I've been doing that for 15 years. I am a member of pretty much every travel affinity program there is, including Mariott Rewards - Silver. I have stayed here once.
This is a nice facility with an outstanding location and a good staff.
My beef is with the internet, specifically paying for it. When I made my reservation via my corporate travel system (Amex Concur) it said my corporate rate included internet - just like it does at every major hotel chain.
At check-in and a second time before check-out, front desk staff told me internet was not free unless I had booked my room directly through Marriott.com. They said that this was a corporate policy, Marriott-wide.
Hard to believe since corporate travelers almost always have to book through systems like Concur or CWT and we pay attention to little conveniences like this.
Today I checked into the Marriott-North in Ft Lauderdale Florida. The front desk here assures me that Marriott policy is that Marriott Rewards members get free in-room internet no matter how they book and that that is a Marriott-wide policy.
Also, another fee for something that is free almost everywhere else: using the computers in the Business Center. You have to swipe a credit card to use the machines unless you are printing a boarding pass.
Add to that other minor annoyances: no refrigerators in the rooms, bedside power outlets that shut off with the lamp (no overnight charging), and lumpy beds and pillows. I was not impressed overall.
I recommend the Chelsea Hotel just a few blocks away. It's a more comfortable neighborhood, more amenities, and better suited to the business traveler.