Best New York hotels near Diamond District