great place nice location of Toronto