This place is a gem. Large and in a great location. Tons of restaurants right out the front door (and a Starbucks across the street!)
Communication was quick and clear.
I would stay here again when visiting the Toronto area.