Atlantic island of adventure