Escape to a world of luxury and breathtaking views at Salt and Light, an exquisite beachfront property situated in the highly sought after suburb of Palm Beach