The place is great, exactly as it says and is well located, near the subway, CN Tower, Lake Shore…
Every time that I need some help, I got right way.