Det hela utspelar sig på Ayutthaya Elephant Palace, som också kallas Elephantstay, några timmars bilresa från Bangkok i Thailand. Här ...