Nice place, well equipped and well located. Less than 5min to North York centre station.