Boomerang Beach (North), Pacific Palms