I would like to see Toronto... That website sold me. Is English the chief language?