Yes, it's a good card.
If you want something better, I'd recommend you an open air cooler design graphics card, like MSI GTX 1060 gaming X. Open airs can blow the heat from every direction making its cooling performance effective and sometimes "silent" (IMO not silent as you think, it still make noise but I'd say better than blower ones).
But it all depends on your PC case and needs. If you have small, narrow, and poor airflow case, better for you to get blower design and if you have the opposite case, open air design is the best.