The Jupiter Town Council has approved a settlement agreement for Suni Sands, a 10-acre historical site. But not everyone is satisfied.