We had an amazing family trip at Freshfields Hotel. The kids club and outdoor play areas kept our toddlers happily occupied for hours.
One minor nitpick: the on-site restaurants (and room service) say they close at 9PM, but they actually stop taking orders at 8:20PM, so make sure you get your order in early if you want to eat in. Alternatively, there are two great night markets within a few minutes drive. That's what we did when we missed last call, and it ended up being a happy accident.