My dealings with Gigapros web host have been nothing but exemplary and fruitful in every way. I cannot give enough Hurrahs! for their service. It has all of those things and more. I can tell anyone, whether you are needing a simple website hosted, or you want to start your own online reseller empire do it at this host.
I like these guys, their staff is polite. Recommend them to others.