The villa, nestled along the turquoise sweep of Seychelles' bigst island, stands out for more than its postcard beauty