A solid family resort, the kids club was 5 stars they were all brilliant with our oldest. The food was alright and the room was very good. To improve, I'd suggest more variety of dinners, slightly disappointing considering the cost of the all inclusive stay. Slightly annoying that after day 1 we weren't allowed inflatables in the pool, particularly for the baby, made any pool visit stressful and it wasn;t clearly explained.