Best place to stay in Toronto. Well located and a lot to do around!!!