Rahim's place was better than we had imagined! We had a couple minor problems with flight delay and getting in late, but Rahim responded quickly and made sure that everything would work out for us. The apartment is in a great location! Everything is pretty much within walking distance. It was clean, big, and cozy. We loved Toronto and will definitely be planning on another trip here soon!