I have,nt been to the bahamas but i have been to several hotels and resorts where reviews have complained about bad service etc .I find if you treat people the way you would expect to be treated you get a good service .
Thats sort of what I think too anjlegs. Also, I think people are more likely to write a review rubbishing somewhere they didn't like than write a review in praise of somewhere they did like. It just seems odd reading the on line reviews how totally opposite peoples views are.