Sainte Anne Resort & Spa is ideally situated on a private island, in the middle of a marine park, a few minutes away by boat from Mahe.
About Google Reviews: recently Google has converted their review system to require reviewers to have a proper, identifiable Google+ profile. This is a good thing, as it tends to cut down on bad reviews, both from people unwilling to stand behind their comments and fake positive reviews from the businesses themselves. Old, pre-Google+ reviews are still in the system, and will appear below as written by "A Google User". More info from Google is here.