Tripadvisor is a site which shows complete details of hotels, restaurants, flights etc, Personally I feel that TripAdvisor is supportive and helpful for each voyager. If you are going with your friends, family or going to business trip, TripAdvisor will give you an extra guide and planning that come useful while traveling. The reviews on the sites are genuine. You can plan travel according to reviews. whenever I want to visit a place or book a hotel, I consult with tripadvisor for ratings .They give you an option to various types of restaurants categories available at that place, like German, Japanese, Chinese, India, They also have option to search hotel according to food. So, If you are planning to travel you should check site once befor going.