I don't know that all three were filmed at the same resort or even on the same island. Le Taha'a is on a private island and that island is not very large. I can see them having a FD (or 2) on another island, but I don't have any info on that right now.