Geneva National is a beautiful golf course overlooking Lake Como. We played the Player course. Very scenic and challenging. Fortunately the fairways are wide. Lots of hills and the course is up and down (wouldn't recommend walking). If you want to say money- check for reduce rates mid afternoon. Ate lunch in the club house- very good food.
This is a public golf course- one I would return to.