Great place to explore Toronto, excellent location directly opposite from subway station!