Good find - a business traveler’s hotel at the front step of the World Trade Center