How do I 'hide' my WP site until it's ready

Just wondering how do I prevent my site from being seen until it’s completely ready for publishing? I realize that ppl won’t know my URL as I haven’t ‘advertised’ it, but there is a chance that someone could see it, so what do I do in the WP control panel that would prevent this.