Mike's place is super convenient, located in downtown Toronto with heaps of shopping and food around. A great place for visiting Toronto.