Protractor as Test Automation tool

I have been pondering over the optimal automation tool for my AngularJS application since last couple of weeks. Finally I have found one – Protractor.