We were unfotunate enough to stayed here for a few days in September. First we had to wait a few hours for our room to be ready and when we were finally given a room, it was filthy. The floor was so dirty, smudges and grit all over the tiles, if you walked with no shoes on it would make the bottoms of your feet turn black. Something has clearly been spilt on the floor and cleaned up with tissue as there were bits all over the floor, and our sheets and towels were not changed once in 4 days. Next was the bathroom, I dont think any of the taps had ever been wiped and the shower was caked is mould, it was absolutely disgusting. Lots of light switches are broken in the room and the cleaners would turn off the aircon once they'd been in, meaning the room was boiling by the time you got back after a day at the pool or beach. Next was the food, awful, it was the same nearly every lunch and dinner time, meat was over cooked and fatty in a tasteless sauce, one afternoon they served what appeared to be friend spam, called turkey roll, in an apparent 4* hotel!! I wouldn't have given the food a 2* rating, they will reuse left over things the next day, such as veg. And the all inclusive drink selection is so, so poor. We ate out for the last 2 days. Its also awful that for a beach front hotel, you have to pay nearly 20 euros for sunbeds and umbrellas. I would not recommend this hotel