Highly recommended. I've used several hosts in the past and Yourwebsite have exceeded my expectations! Keep in mind that this is not a reseller host. Also, when they say that you can host multiple domains under some plans, that is more akin to multiple subdomains in the way that they are configured. You will not get separate cpanel accounts.