It is a very clean and nice apartment with a great view of the CN-Tower. It is located close to the lake and the CN-Tower - about 20 minutes walking distance. A supermarket is within walking distance too.
It was a really great experience.