Good place to live if your are planning to visit downtown Toronto often