I went there a few months ago and I have to say, the location is just amazing. There's a subway station in front of the Hotel, a lot of cool stores near by too. The room is horrible, but at least the bed it comfortable. Also, we were treated like trash. =) And yes, I'd come back there, anyway.
hotel reviews