the department of helen is excellent to spend a nice stay in toronto! It has everything you need to make you feel at home! although it seems far, it is very well connected to the city center and it is fast! She was very attentive and predisposed to evacuate all my doubts! highly recommended.