Search Google for all the info you need.I do the Google and trip advisor research too. However, I've asked for advice on here for years and I have found the information to be very helpful from people who have been. The majority quite gladly help out as I have advised others.
My "chalming" reply was like a play on words but it loses something when it has to be pointed out