What to eat, where to stay and things to do in Grand Bend, a popular summer destination just two hours west of Hamilton.