Best New York hotels near Port Authority Bus Terminal