Is palm beach an island. .