Katherine was a wonderful host. We booked at the last minute - the night before we wanted to visit - and she was so accommodating and even managed to leave us a welcome basket.
The apartment was very clean and inviting. The main bed was very comfortable, the shower water pressure was great and no lack of hot water, and there more than enough soft fluffy towels. The kitchen was very well equipped and we didn't need to run out to the store for anything. We did not take advantage of the small indoor rooftop pool but did use the gym.
The apartment is very well located, within 20-30 minute walking distance to some of the places we wanted to visit (St. Lawrence Market and Kensington Market). Having the parking garage was great as parking would have been difficult in that busy area.
Only issue was that the sofa bed's mattress was thin, as they often are. It was fine for our kid but wouldn't have been that comfortable for adults.