Lodging in the Garden of Eden, Mahé, Seychelles