What makes Protractor a good fit for your automation test scripts?

I want to gather some information regarding what makes Protractor a good fit for your automation test scripts, can anybofdy please provide me some knowledge regarding it.