The Isle

The island, which is not poorly designed, located in an interesting location.