Well, the electrical work seems to have finished, and other that a bit of local DNS weirdness that I’m experiencing here, everything seems to be ok.
Let me know if you have any problems viewing this site.