My stay with Olessia was fairly great overall! The location is so amazing. Right on the water front and so close to public transportation and downtown. The apartment was spotless and the space was lovely and inviting. My only complaint is that the apartment is extremely warm all the time and did not cool at all throughout the duration of our flat at and we additionally had no access to the air conditioning/ central air.
Aside from this I would recommend staying with Olessia for your next Toronto visit !