To start you may want to visit (if not already)
Tripadvisor as there is lot of information available.
I don't see any affiliation with hotel programs in your profile. If you belong to Hilton HHonors program, check out FTer reviews of
Hilton Seychelles, as it may be the best place in terms of value to redeem points.