What qualities make a good flight attendant?

What skills or personality traits does it take to be a good flight attendant? Have you ever had any bad experiences with any flight attendants? Any memorable moments you have had with one? Would you want to be a flight attendant?