Villa Takamaka, a holiday home in Takamaka in the south of Mahe