It was my second time in a Barceló and I was not expecting such a terrible experience. The food was awful (I got food poisoning during my stay), drinks are clearly mixed with water and low quality. The restaurants offer a really bad dining experience - in one of the restaurants, I literally took 15 minutes to eat a 3 course dinner, because of the size of each plate. The waiters take a long time to take your orders and many times forget, so you have to remind them (in the 4 restaurants I went, I always asked for a second drink and never got it). Sometimes it looked like they were doing us a favor. The rooms were dirty, with a lot of humidity and smelled like a sewer. Regarding the beach, they had rules written that you could not reserve the beach beds but everyone did it, so by 10 am you could not get one (and the beach was almost empty). The “vigilantes” at the beach saw that and did nothing. Also, the activities scheduled are unreliable. Also, don’t get fooled by the pictures you see on the internet, as these were clearly taken several years ago. If you want to have a vacation on a budget, I’m sure there are better quality options out there.