Please use normal arguments and keyword argument instead of *args and **kwargs so it's more explicit and easier to see what is going on.

This approach also wouldn't work because parent class doesn't take `region` argument and you don't use `kwargs.pop('host')`.