Everyone has different expectations and different demands. People come from all walks of life and income levels, are different ages, and have all had different amounts of prior travel experience to compare.
You are correct about the poor reviews. Most complain about the most ridiculous stuff. I remember one that gave a hotel a bad rating because it rained the whole time they were there! HOW is that the hotels fault? Others were upset because they couldn't check into their room when they arrived....5 hours before check in! Some are so bad they are truly hysterical. I have literally had tears rolling down my face laughing a some! And yet others had the absolute time of their lives and rave that their 2-3 star hotel is the absolute BEST on the island...because they had never traveled before and really have nothing to compare it to.
What I suggest you do is toss out the over the top "OMG it was the MOST amazing best hotel in the entire universe!!!!" ones, and toss out the ridiculous complaining ones.... and focus on the more realistic ones in the middle. THOSE are the ones that offer the best insight.
One really big mistake many people make is trying to equate the price they paid to the service they received. They will likely not balance! This is not an over the top service oriented destination. This is not to say you won't receive good service...you will....but it won't compare to some other locations in the world. It is much more laid back service-wise.
You have chosen 2 VERY good hotels. You should NOT be disappointed in your choices. Just remember a few things and you will have a great time.....you are in a foreign country...things are NOT going to be as they are at home....it's NOT the US. They have mostly French TV channels over there! They don't have Starbucks! They don't all understand English perfectly! When you say jump, they DON'T say "how high?"...the pace of their life and service is MUCH slower than ours!!!
Bring your sense of humor...when you get thrown some lemons, don't make a sour face, make lemonade! I'm sure you'll have a great time!