Kaz Zanana, a restored Creole town house in the Seychelles capital of Victoria.