Contrary to all rumours around the island Iguana Bar and Captain Oliver's are OPEN!!