Site of the pirate haven