fairy!
To ensure that Windows will connect to an access point that's defined as a preferred network but has broadcasting turned off, open the Control Panel and choose Network Connections, then Wireless Network Connection, and then the Properties button. Next, choose the Wireless Networks tab and then the Advanced button. Make sure that the Automatically connect to nonpreferred networks check box is not checked. Now you should be able to connect without problems to an access point that's not broadcasting its SSID.
You will only need to do that once. In future the pc will automatically search for your preferred network and connect.
No one else will find it, unless they are able to guess your network name.