2.5 stars rounded down. The good: the exteriors and grounds of the hotel are BEAUTIFUL. Animals running around everywhere, super cute coatis trying to steal your food. The pool was very large and nice with the swim up bars, waterfall feature, etc. Rooms were very nice and spacious. Food was decent at the buffets and great at the sit-down restaurants. Beautiful beach (lots of seaweed but that's not really the hotel's fault, just a fact of life during certain times of year.) The people who work here are super super nice. They don't have bottled water but they have filtered water stations and that worked well.
The bad: all dining areas except for the sit-down restaurants (which were difficult to get into unless you showed up right when they opened for the night) were open-air and not air conditioned at all. Sometimes the fans weren't even on. I guess somebody must like this but it was mid-July and we(and pretty much everyone else) were miserable during all of our meals. All of the activities/shows were open air. The lobby is open air. The air conditioning in the rooms was pretty weak as well--I don't think it got below 80F in our room the whole time we were there. Whenever you were outside of your room, the mosquitos were rampant. They weren't too bad during the day but in mornings and evenings(and in particular areas, all the time) they were the worst I've seen and I used to live in a literal swamp in the southeast US. This is understandable given where we are but the fact that everything was open air made it a lot worse since you're eating all your meals where the mosquitos can get you. Also it was so hot that the pool was really really hot and I couldn't stay in it for very long without needing to take a break back in the room.
The ugly: the hotel concierge scammed us when we asked them for help finding a tour to Tulum. We were sent to Matises & Co where they try to sell you veryyyy overpriced jewelry and tequila and essentially trap you there for 3 hrs before they finally drive you to Tulum. We were not told about that and had I not haggled with the concierge they would have charged 75 usd per person. We paid 35 usd and it was not worth it. Despite this being an all-inclusive, there are extra charges hiding everywhere you look and you have to be very careful to avoid them. Several of the things that are said online to be included with Iberostar Paraiso Beach were not included. It was impossible to leave the hotel without being scammed/price gouged--they will call you a taxi but the rates they have posted are extremely inflated. It's also very isolated so you can't really get around this. The hotel touts being "eco-friendly" but it reallyyy feels like they are using that as an excuse to cut corners. like with the whole AC thing. I bet that saves them a lot of money.
Tldr; it was okay but I wouldn't stay here again and I would warn people against it.