The Holman Vista offers views of Sutton Creek and Sutton Beach