Miranda's apartment is everything that you are looking for when staying at Toronto. It matches the photos and is well located (5 minutes to the nearest metro station).
Finally, Miranda and her companion were very reactive and kind on their messages. Thank you again for everything.