I highly recommend it..
It's a nice place and close to all facilities and stores in downtown Toronto and to UT as well.