Five Stars
As advertised. What more can you ask for?
Rating: 5 stars