The Keto diet

What are the benefits and drawbacks of the Keto diet ?