a castle on an island in the ocean