My son and I are traveling by car from Toronto through Madison on our way to MN for the USA Cup and would like to stay around Madison. I am thinking that somewhere with a pool would be great for him. Can someone offer some suggestions on accommodation and even a restaurant or two? Budget is priority for us. Thanks in advance!