I know this web hosting. It is free. You can host your domain for free and run your website without paying any money. I cannot tell about drawback because I have never used it. I read somewhere, it is one of the best free hosting services. Since you get a small diskspace and limited amount of bandwith, there will be many limitations on using this service.