A stylish apartment which is close to the street car links for the main areas of Toronto that you would want to visit