I went to Toronto for a meeting in the Convention Center and Rae's apartment was way better than staying at a hotel. The apartment is spotless and have all the necessary furniture. Location is great and the parking spot is definitively a plus in Downtown Toronto. One other advantage was the fact that check in can be done at anytime (like an hotel :)).
I recommend this place highly and will use it again when coming back to Toronto!