You no longer need a programming guru to set up your site. You no longer need to be a computer guru to get a web site posted. Web hosting service has vastly improved since the beginning days of the internet.
I know QHoster.com have stable servers located in Netherlands. Try considering their website hosting solutions full of useful features.