Five Stars
As expected and good for specific needs
Rating: 5 stars