This place was perfect! From the apartment, the location, the host, and everything in between - my mother stayed here during her Toronto stay and loved it. We would definitely choose to stay here again.