Andy Mossack reviews the Eden Bleu Hotel at Eden Island Marina in Seychelles. Read the full story here