I had a good stay at this hotel. I definitely has a Modern/European feel to it, which I don't particularly care for. Especially in the rooms. I saw someone post that the rooms look like a display out of an Ikea catalog, and that couldn't be more true. The most annoying thing to me was their attempt to be "green". They didn't even put trash can liners in their trash can's, which I found to be unsanitary.
The staff were very friendly and helpful, and the location can't be beat. Overall I would recommend it. It is leaps an bounds better than some of the other hotels in that area.