While visiting the island don’t be surprised if you encounter something scuttling about…these are just your local cockroaches and you will see them! They are harmless but if you are not accustomed to seeing them the first experience can be a little unsettling.