Angela's apartment is in an excellent place in Toronto, very close to College and Queen's Park stations. It was exactly as described and the place was just like the photos when we got there.

There's paid parking near the building (public parking and parkmeters), but there're some streets in the close vicinity which we could park our car at night for free.

We couldn't meet the host, but aside from that, everything went smoothly and the apartment is great!