Amazing location within walking distance to many must see areas in Toronto