"Fortunately, there are plenty of websites that will give you a real insight into a place. One of the best, if slightly erratic, is Tripadvisor. This allows real people to post their experiences on hotels, resorts and holidays. Of course, you'll read as many bad reviews as good of any given place, but you can get a feel for a location by the number of positive reviews it got and trawling through the posts does give you an idea of what people liked and didn't like. Plus, there can be some gems hidden in among all the whining and banter, such as a tip about a secluded beach or a great sight that's not in official guide books."