Two families visiting in August - 3 kids ages 8, 12 and 14. Plan on visiting Canada's Wonderland, Yorkdale Mall, CN Tower and a drive to Niagara Falls - flying in and out of Pearson. Need a mid-range hotel ($150 a night max - not fancy just clean) with a decent pool that is central to all these places. We will have a car. Your suggestions are appreciated.