Comment KISS - Keep it Simple %#&* (Score 1) 572
For the person that wrote "Windows may be a problem here..." Windows also has a "guest" login that can be enabled very easily if needed
Linux for most average folks is beyond their ability to install let alone use.
Many of the newer routers have a "guest" option, enable it!
Finally, common sense, keep everything up to date on your computer NO MATTER WHAT OS and have the proper software installed to protect it!