Lots of good places - yes - its pricey DT - but if you don't mind driving - Niagara - Hamilton - Burlington - Milton - Oakville - Mississauga very nice. Richmond Hill and anything North is great as well - not familiar with the east end - like Oshawa, Whitby or Pickering. Stay away from Brampton if you have can. Look at the other places first - not to say that Brampton is bad but it should be your last choice. Just my 2 cents Gents! Enjoy your stay mate.