Very clean and comfortable apartment. We had no problems with the self check-in and the location near the High Park is perfect for a walk or some jogging exercise.
The connection to downtown with the streetcar takes about 25 min and the stop is right around the corner.
I would really recommend this place if you plan a trip to Toronto!