The setting of idyllic tropical beauty at Hotel L Archipel, Praslin, Seychelles