Caribbean idyll. Los Roques.