Absolutely horrible experience.
There was litter and uncleaned hallways with the same small trash apparent for days, which clearly says that no cleaning was taking place for 4-5 days. Even cutlery was lying on the floor without being picked up until pointed out to Management.
Pool had garbage flooting around and no staff was picking up the garbage after those guests who apparently didnt see it as their responsibility, leaving empty plastic cups and ice cream cups everywhere.
Blood stains on bed linen when we arrived, and a maid that insinuated that we had caused that, despite we had literally just arrived.
Special event with a outdoor Barbecue at the hotel at an extra 100 USD per person ran out of food, so we stood in line twice for nothing, except the pleasure of paying.
Checking out bill was completely wrong. Items added which we had no idea about. Breakfast bill was completely incoherent for 5 days, despite we had the same buffet each day for the same 3 people.