For a teen and two preeteens without question I would choose Beach Club Villas. That pool complex simply has no competition. The kids are old enough so that you do not have to keep an eye on them evey minute and it will give them some freedom to roam. Secondly it is close to MGM, which has the two big thrill rides for them. Also there is access to the Boardwalk. If you cannot get into the Beach Club then I would go with the Boardwalk Villas. The hotel is just as nice, but the pool is not quite as spectacular. I have stayed at both of then and enjoyed them very much. Have fun deciding.
Melissa