Great location, nice place. Definitely a great choice if you are coming to Toronto.