Even though the resort is popular with families, at no time do you wish that you could strangle some annoying brat. The staff here make the kids and their associated noise disappear.
The resort is in a wonderful setting with nice Eco credentials, nice diving and good food. But it's the staff that make the stay memorable. They are genuinely friendly and genuinely focused on looking after you and your kids, nothing is forced or obsequious.