Based on the price paid, it was a good experience but rooms need to be updated and require some maintenance.
It has a great pool bar, morning shift receptionist (i think her name was Eli) is very friendly, helpful, solution solver and gives you a lot of recommendations.
Good location, walking distance from playa Blanca beach.
Maintenance required:
Outside door lock - broken.
mini fridge thermostat - freezes the food (even in minimum temp).
Increase maintenance supervision and/or standards.