Boomerang Beach (South), Pacific Palms