You are correct on two counts. It is an island, and it is not your home. In fact, it is a home to no one, although perhaps a temporary accommodation. It is a place that exists outside of the world as we know it, occupied by those brought here against their will, from a vast variety of times and places. Most wondrous strange.