Stunning view apartment, just in the hear of Toronto