Now one of its stars Aimee Lou Wood has shared that filming the show in a luxurious Thai resort was like participating in a “social experiment.” “Living in a hotel, that we also film in?