The Ritz Carlton New York, Battery Park