Spent time in New York before the cruise at Hilton Garden Inn - recommended, good location, friendly staff, nice rooms & not over priced (like some NY hotels)
Ended the stay at the Westin, Times Sq which i wouldn't recommend unless you get a good deal - overpriced, unfriendly and impersonal, although very nice rooms. I was told the Hampton Inn was good (it's in a great location)
Got a car to 'Port Liberty' - (given some of the reviews wasn't as busy or as ugly as i expected and it was a pretty efficient process getting on the boat) TIP we arranged a car to take us from the hotel - superb, charged £75 dollars, but no comparison to the smelly yellow cab we used from Jeff to Manhattan.
Bathroom need refurb, signs of wear