Excellent place and location.
Quick response to any inquires, you should check out this places, if you are willing to have a nice experience downtown Toronto.