Firstly restaurant staff, bar staff and Animation team where amazing, and food in restaurant was lovely, something for everyone, but unfortunately thats all that was good. I understand theres works to be carried out on hotel but our experience wasnt great. We were in block C the ceiling tiles had collapsed outside room, stairs walkways shabby and not clean - so not giving great 1st impression. We did ask to move rooms twice but was just told abruptly by receptionist they were full. Room was dated had musky smell to it, mouldy silicone around shower, metal in toilet seat green and rusty. Bed the mattress had mould spots on as did material bed frame, noticed when sheets slipped off. Underneath bed frame was ripped. Balcony must have suffered water damage as paintpeeling off and cracking, also balcony never swept . Yes we had several cockroaches in bedroom too always under dressing table which I know is just part of being abroad but not nice, I told reception they just gave me a cockroach spray ! Towels changed once in 7 days and sheets were not changed Public areas/ pool and toilets In need of updating, paint peeling off in pool, cracked paths, flooded toilets that never seemed to cleaned around pool, broken taps and toilets in theatre bar. They cleaned pool area and sunbeds on 1st 2 days but not again so was ice cream spills and dirty. Football pitches had ripped nets and not maintained . General up keep was poor . Over flown bins and dirty plates on floor near kids pool when we came in at 6pm and were left like that until next morning when cleaners came in. I understand you get what you pay for and its what you make of your holiday but really hotel needs a total overhaul. And everyones entitled to their own opinion and everyones experience is different but seemed all everyone spoke about was how run down hotel was. No doubt hotel will respond with something different like in otger peoples reviews.