Great place and well located in Toronto.