I've used one called WebHost Python for the past year and never really have run into any issues. The one time they did have an issue I was credited one free month as compensation.
I've always used Dreamhost myself. More than 15 years. They get a lot of flack but have always treated me right. They're also quick to give me support and they even explain to me what happened if I get downtime.
I've used a couple hosts over the years, Hawk Host, HostGator, SiteGround, and iWebFusion. I would say either SiteGround or iWebFusion are my favorite, I've had the best support and uptime with them
I prefer to self-host (clarification: a Cloud service provider over something like GoDaddy which would immediately take a site down without question) to protect my sites against people who want to report my site maliciously or try to take it down by contacting the host - they have to go through my attorney before anything can move.
I also pay for mail providers instead of hosting my own so it goes into the inbox and not the spam folder (still doable with self-hosted email, but takes a bit longer to warm up, longer than I prefer).
Mail providers tend to side with the person who antes up the big bucks for a subscription. Still, they do (and have) taken away my email ability for a brief period (about 24 hours) as they reviewed the substantiated evidence that shows it's been inaccurately marked as spam. I wonder who could've been behind that attempt to take my mail services offline and where the proud (archived) threads are that demonstrate that and also encourage others to mark it as spam to have gotten it shut off to begin with? Suffice it to say, I don't think they'll take their reports seriously anymore (perhaps against any site moving forward) with the evidence submitted that got me back up and running.