The perfect 3 days in Toronto itinerary for first time visitors. Includes the best things to do, where to eat, where to stay and other travel tips.