This resort is perfect for families with kids of all ages. There are a variety of activities available, including a water park, three golf courses, and a kids’ club