I have been traveling a lot recently and stayed at about all your standard business hotels. My first time in Cleveland but not first in a Marriott, and I have to say this one is a pretty nice Marriott. Clean rooms and sheets. Great shuttle service. And the rooms have basically anything you could want and need. The only minus was the questionable location and the chicken soup on the room service menu. I warn you avoid the chicken soup at all costs!! I am not a picky eater and will eat pretty much everything but this was really hard to down.
All in all, when in Cleveland, go Marriott.