I've been to El Cid multiple occasions since I was a little kid, love the pools and the beach, service is very good real kind people.
This time I didn't like that they disguise little fees making you feel uncomfortable, maybe is because of the food or no food included plans, our reservation was without food and they were charging the water bottles in the room, and no complimentary coffee, if you wanted coffee it was available with cost, they would charge if you leave dishes unwashed but didn't provide soap.
Overall a nice stay and will come back for sure.