We were thinking of going to Toronto. Does anyone have any suggestions for places to stay, things to do, etc.