Great location, otherwise ...
I have a high opinion of Omni properties. Maybe too high. This one started great. The Loyalty Ambassador contacted (email) me about a week before my arrival to ask if she could do anything to help me for my visit. We exchanged a few emails and this went as smoothly as I could expect. The GM sent a cheese/cracker tray to my room about 4-5 hours after I arrived.
At the hotel, though, it was another thing. Apparently, they have a lot of weddings and some of the guests have behaved in an inappropriate manner. Therefore, I had to sign a paper saying I wouldn't have a loud party in my room. I saw at least one other notice about not having loud parties. I expect that at the beach at a motel where eight people are in a room, but here?
I went out for dinner and it was raining when I returned. Two doormen standing outside couldn't stop talking long enough to open my door or offer an umbrella.
The phone in my room didn't work (didn't realize that until the next morning when I tried to call for my car). 
The breakfast waiter took three times to bring my correct juice order. He dropped ice cubes on the floor and didn't pick them up. I had to ask for a napkin.
The front desk clerk gave me bad directions to the Barnes - sending me down a street that was closed.
I let the Loyalty Ambassador know about these and a few other problems and she called. She apologized and said the appropriate departments would be notified. I had tried to write to the GM except his email address on his card is wrong so the email bounced back. The Ambassador said the street is often closed and they never know when that will be. My question would be, why not mention that when giving directions? "Oh, and here's where to go if it is closed ..."
On the plus side, this hotel is in a great downtown location, just blocks from lots of sightseeing, the Big Bus and trolley tours, the new Jewish history museum, etc. 
Perhaps it was a summer blip ... I hope so.