I love Trip Advisor and used it religiously when planning a trip. But I find one thing really bothers me when people are posting bad reviews for good resorts (the resort is rated in the top 25% of resorts).
You've seen it, I'm sure. It goes something like this. "This is definitely not a 5 star hotel. If you like a hotel with bad food, bad service, and bad rooms... you'll love this place." Or even worse, "If you haven't ever been to a 5 star hotel this may be good enough for..."
I find this unbelieveably arrogant. It really makes me laugh when some people who have said this go on to say, "We are easy people to satisfy." These folks need some serious counseling.
It would be much less offensive for someone to say, "this just wasn't a resort that clicked with us" rather than putting down everyone else who like the place.
But this is just my opinion.