000webhost is not bad but one day we had an ad appearing out of nowhere on every page. It only advertised payed hosting with the 000webhost service but was annoying nonntheless. After ~2weeks it disappeared. I recommend bplaced.net though. The only 'disadvantage' is that you have to log into your command panel every 2 month, but this should be doable. ~99% uptimes, 2GB storage, unlimited traffic, 2 FTP accounts, lots of MySQL databases, up to date php, adfree, what do you want more?!