Tripadvisor is indeed a great tool for exploring, though 1 thing is lacking. Creating a full itinerary for your trip, from flights to hotels to activities. I used lately the new app http://triprepublic.com/ and was pleasantly surprised about the simple and easy designed planner, definitely recommending to check it out.