GoDaddy is not necessarily the best hosting provider in the world, but it is the top domain registrar. Millions of GoDaddy domain registrants (including yours truly) got started with GoDaddy hosting because it was suggested as the next step after registering your first domain. Because I got used to it, I never made the switch.
Installing WordPress within GoDaddy is pretty simple, but multiple installations of WordPress using one GoDaddy deluxe hosting account can be a little more confusing. And while the folks at GoDaddy have made it simpler over the years, this tutorial should help you get through it five minutes or less.