The convenience isn't worth the annoyance
I only stayed here for the location of the hotel, but I was expecting more from a Sheraton based on their reputation. I paid $378 + 100 deposit for two nights. I went to the front desk twice to ask politely-worded questions about two minor inconveniences (the t.v. in my room wasn't working, and I thought I had been charged for internet when I was told it was free) and the two who helped me were condescending, defensive, and apathetic. I don't expect people to bow to me or go out of their way to help me (that would embarrass me, actually), but I do expect civil treatment. The staff who helped me were just mean spirited. One of them was a front desk supervisor. If he acts like that, it's no wonder the rest of his staff do. 
Don't stay here--especially around the holidays. It's just depressing.