This was my 3rd time here and I was impressed on how much renovations that had been taken place over the last 2 years. The staff were very pleasant and kind to us while we were there but we've never had a problem with this. Cleanliness was good, was constantly cleaning, the rooms were very clean and maintained aswell. The only issue we had was the fire alarms were going off in our block regular but we were told it was a new system and they had already reported it to the company. The food was good, a little repetitive but was catering for all people. Drinks were ok aswell but we never had the branded names. The pools were cold but as time was going on either we found them warmer or our bodies were getting used to how cold they were lol. The animation team, were fab. Trying to entertain everyone. Very approachable and worked very hard. Overall if your looking for a 5* hotel this isn't it but, if your looking for a hotel for families friends and a good laugh which mostly accommodates British people then this would be it. It is about 10-15 min walk to the beach, 10 min drive to the next town but has lots of shops, restaurants and activities around it. Would i recommend it, yes I would. But it depends on what you want and what your expecting tho.