We got a blast over there, the place is great located and you are close to the Downtown.
Excellent choice to be around Toronto.
100% recommended