I don't think the review was negative. Some of the comments were negative, some were positive. This is not a 5 star resort, so I would not expect all positive remarks. I was honest and didn't sugar coat it. Expect it to be as described, and you won't be disappointed.
Some of the positive comments:
Casa Marina is a beautiful and massive resort with an excellent location on a nice beach...
... a reasonable price.
... An all-inclusive property, complete with 3 swimming pools, water sports center, 4 restaurants, and cement platform studded rock cliffs for taking in the sun. Rooms are basic and two of the pools are gigantic. Overall, a very beautiful property.
From the Summary:
Overall, a fair to good rating. ...it still is a fair overall value. If you like really nice pools and want to be on a nice private beach, or if you enjoy hanging out in the sun undisturbed, this is a very pretty place.
We had a good time. We didn't like the food, drinks, service, or ammenities. But we didn't pay much either and found some great places right outside the resort. With the low price, we could easily afford to eat and drink outside the resort, and just use the food and drinks the resort provides as snacks and filler.