My stay was a dozen years ago, so I don't know the hotel's current status - my stay back then was quite good. Here is a link to the property-specific master thread in the Sheraton forum:
http://www.flyertalk.com/forum/starw...er-thread.html
As pointed out by several people in that thread, the location is excellent (especially for access to the Old Town).