Lemon Butter Green Beans

Tell me what you think: