Good Location but......
We enjoyed our stay at the Hudson and found the hotel and the room pretty good, albeit we had a delux double and it was still very small. 
Positives are the location easy to walk to most places and close to the park. The staff was on the whole really nice and helpful with any requests. 
Couple of negatives are that you can hear every single sound of street noise even 10 storeys high I could here laughing shouting cars sirens, and on top of this our air conditioning unit was SO noising that whilst trying to sync from London to New York time this did not help and kept us awake for a lot of the night - it was a toss up between being awake and freezing or awake with noise but warm!!!! 
There is not mini bar and to be fair no amenities in the hotel at all other than the hotel bar and restaurant. The food was good in the restaurant but an odd concept of selecting a dish from the pass - it was good but if you are screwed if you want to eat the same as you someone else in your party as only 1 of each dish at a time available!! 
Was a good one time hotel but I would not stay again as I think there is definitely better out there!!!