The images in the front page are beautiful even if they don't seem to be related at all with the service. The text below it feels like its floating, maybe a white background like the image and the form on the right?
Besides that, the service seems pretty good. Don't know how much need there is for this though.