Jamaica's largest private white-sand beach.