For a 4 star hotel, it was ok. We would return.
Food varied and good.....but care needed when choosing deserts, as usual, they look great but are rather bland. Plenty of fruit at meal times. Show cooking very good.
Enough poolside sunbeds in June, but could be difficult at peak times
No bugs in the main areas, although there are hedges near the pool, and bugs may live in these..we had a couple of bites which we think we got there.
Half board plenty of food, don't know how people managed to eat lunch as well.
For h/b..you could buy unlimited drinks for 5 euros per person per meal. Wine/beer/soft drinks on tap. maybe not premium brands, but fine