I would contact a professional travel agent. If you find a good agent then they can ask you various questions to determine which they feel is the best choice for you. To stay within your budget, needs/wants, location, amenities, room categories, etc.I would read trip advisors if that makes you feel comfortable, but I would also take them with a grain of salt. Problems can happen with travel that are unavoidable and unfortunately some travelers allow this to ruin there entire stay. I mean if it is one that has "Nothing but complaints", probably not a good sign! Sometimes hotels will post for one another as well, sad but true.That is again why I would work with an agent because we aren't bias on hotels, vendors, etc. Our goal is to get you what you want within your dates. Find a good enough agent and they know if it is a good price or not.I have even down sold people over the years if I felt that it wasn't worth the money. Like any job there are the good, the bad and the ugly! You should be able to get an idea if the one you are talking to is knowledgeable because in my experience years in the business don’t make you good, you are either good or your not! Don't get me wrong you do need those years to get experience, but it doesn't automatically make one a good agent.It's late and I'm sleepy so sorry for the lengthy post =)Have a great trip and remember to book in advance as rates are based on availability.