User rating, 4.7 out of 5 stars with 687 reviews.
Yes. That was the reason i bought it and it runs well.
Answered by BiancaM 6 months ago