Three Stars
A bit short - it would have been better if it was longer but it basically does the job.
Rating: 3 stars