I am a heavy user of TripAdvisor to plan vacations. I do not trust all the reviews since, few might be fake. I've read on "TripAdvisor: the funniest reviews, biggest controversies and best spoofs". TA is good, but few reviews seems not to be genuine.