Ideally located on Manhattan’s Upper West Side, Sessanta’s new rental apartments offer panoramic city and Hudson River views.