Very nice place that is conveniently located in the heart of Downtown Toronto.