Compact, kids' paradise (Great pools) and everything in the resort is accessible in 2min walk (especially from the family suites!) and the resort itself is all just 2min walk from a great selection of local and international restaurants, with the main Kata bustle another 5 minutes walk past those... plus lots of nearby laundry services (60Bht/kg), shops (t shirts, hats and bags mostly) and 5min to the supermarket. The golf course cuts EVERYTHING in Kata of from the beach, which is a real pity, but the beach is only 2 minutes in the complimentary shuttle bus or about 10min walk if you want get down there for the 9am wave machine opening time, which is highly recommended!
Speaking of recommendations; the very busy Eight Fold restaurant right at the hotel barrier does a fantastic mix of "kid friendly" spaghetti Bolognese and authentic Thai dishes, the pizza restaurant 200 metres up the road on the left does the best stone baked pizzas ("better than Pizza Express" - which is the kids' benchmark of a decent pizza) and Cafe Oh-O* in Palm Square (also <1 min away from the hotel) came out a little more pricey, but because they do really cheap, good sushi and LOTS of other stuff too, especially their cake selection.... and then another 1 min past Palm Sq is "Lost in Phuket" for great burgers and the best value, well cooked steak in Phuket (but no Thai food).
*Café Oh-O was fantastic for all but 1 of our visits: the normal staff were really attentive, but we had 1 bad a Tuesday lunch