I recently stayed for a week at this hotel and found the place to be clean and in a good location (if you didn't need to be in the city - otherwise it's a ferry or cab across the river)
The TVs were too small and not placed so that you could watch from your bed. No pay TV either.
My pillow was too hard and also my soap wasn't refilled in the shower during my stay. (All things I should have brought to their attention)
The staff were helpful, the rooms were big. I'd go back again, but if you are there for business, I'd look for something in the city itself.
