Clean facilities. Relatively modern. Very friendly staff. Anyone complaining about bad service is the problem themselves. No it’s not a high end luxury hotel but everything is as it should be. Beaches are quite nice, they maintain fairly well. Ofcourse a few rocky sections but plenty of clean soft white sand through the 5 resort chain. The food is acceptable, the nicer a-la-carte restaurants are better, the buffets are nothing to write home about but totally fine. Lots of selection. Facilities at the palace are nice, including covered, open air seating eating areas.
Some of the rooms can be a longer walk depending on how much you want to pay but lovely walks, lots of beautiful vegetation, flowers etc. the one thing I found a bit goofy was distance to bathrooms from the beach at the palace more specifically. But they are always very clean bathroom. Very impressed with facility cleanliness overall and staff friendliness.
There are activities offered from within the facility, some are paid, some aren’t. Anywhere you stay in Mexico is going to have paid services for any off-resort activities, but this all inclusive does a great job. If we didn’t go somewhere new every time we travel, I would absolutely go back.