Dumebi place is a great place to stay if your in the Toronto area. Very Very helpful. Replies fast, so if any questions they were handling it diligently. I highly recommend for your stay in canada.