Thanks Rousseau... I just found out that my wife refuses to go to that chain because she has heard bad things about the woman who purchased them a few years back...
I think I have narrowed my search to these two:
The Mercer Inn in Stratford
or
The Harbour House in Niagara on the Lake
I haven't booked so if anyone else has any suggestions I am still open... Thanks again!