We’ve stayed at this Hilton numerous times - it’s always our go to. Lots of positives - rooms and bathrooms clean and fresh, beds comfortable, staff friendly, good pool selection, good breakfast, grocery shop within walking distance.
Only a few grumbles - towels / toilet rolls / tea and coffee / water often weren’t replenished (we were self catering); swimming pool surface is unnecessarily rough - hard to sit on to relax and I heard a lot of kids round the pool with scraped knees / feet/ snagged swimwear; food and drink expensive but I guess that’s just hotel rates. People get their towels on loungers early - they should discourage this as it means you’re often stuck with somewhere to sit at peak times and encourages a “if you can’t beat them, join them” mentality