Welcome to Nyon, It has a good pub, chinese restuarant, Indian restuarant and some of the normal a Swiss cuisine places to visit, also with a fairly good cinema and american food store close to it.
In the summer time there is plenty of bathing and swiming areas along the lake side, its a very calming place to stay and its also handy being able to pop over to France only ten mins drive to the border for all types Euro shopping.
It also has its fair share of music festivals with Paleo Music fest.
Enjoy