Seychelles: a far flung adventure of a lifetime