The building offers panoramic views of New York City, with especially clear sight across Central Park.