Quirky touches like little low-tech bridges over creeks abound at Lake Placid's Craig Wood Golf & Country Club.