Really clean and comfortable place! Everything was perfect and the Lansdowne station is like 2 minutes close to the place!
I surely would stay there when I be back in Toronto!