I've never even heard of that hotel, so I can't comment on anything except the location, which is definitely out of the way--it's a hike to the nearest subway station. Probably wouldn't be a location I'd recommend to visitors, simply because it's not terribly convenient...do you have specific plans while you're here?