Four Stars
It does what it needs to.
Rating: 4 stars