Even though there is a lot of discussion of the authenticity of TripAdvisor, I have found a lot of information that has made my experiences significantly better. One very useful gold mine for information are the forums, I find a location expert and email them directly and almost always get a positive answer.