It wouldn't be so horrible if only it was reasonably priced
This hotel is in a pretty location and the lobby is very nice, but the rooms are old and show their age. We stayed in a "deluxe" room with a view of marina. It didn't feel very "deluxe" to me. It was ok, just shabby, and a few things were broken, like the speakerphone by the bed and the drain stopper for the bathtub. We were in town for the AFC half-marathon and I wanted to take a cold bath after the race. Because the bathtub stopper didn't work, we had to stuff it with towels. And hardly any cold water would come out of the faucet, so my boyfriend kept re-filling the ice bucket with water from the sink! It was a little ghetto. 
The very tiny balcony had an old metal table a chairs with chipped paint. It didn't feel like the lap of luxury at all. 
This hotel was the official hotel of the AFC half-marathon, but you'd almost never know it (except that the race expo was there). The hotel concierge and employees were clueless about the procedure with busing from the hotel to the race start, which was disappointing. I left a message for the concierge asking about the busing procedure and, in response, a copy of the race FAQs was slipped under our door -- which did NOT answer the question I asked in my message. Fortunately, we were able to find the answer elsewhere. 
We didn't think the bed was comfortable. I woke up several times during the night and we both complained of backaches.
Self-parking at the hotel is $22 per day. Outrageous. And one of the parking areas is a dirt lot! That is really gouging people. 
We ordered room service one night. I had whole wheat penne pasta and prawns, which was ok. My boyfriend had a chicken sandwich, which he said was really good.
Overall, I don't think I'd want to stay here again.