An overall good hotel. Rooms are spacious and fairly recently refurbished. However the doors are relatively thin so you hear people outside loud and clear. Not a big issue, other than when various wedding parties return to their rooms in the middle of the night.
The restaurants are popular and busy so you need to book well in advance. The food is good.
The swimming pool was good, however they do enforce a swim cap policy (very different from the hotel’s promotional video where no-one wears a swim cap) and you will have to buy swim caps for everyone.
The hotel had children’s entertainment for 2 hours every evening we stayed there which our children loved.