a castle on a small island