Very nice place and well located in Toronto.