More than 2,000 reviewers have given it a perfect five-star rating.