a castle on a small island in the middle of the ocean