alomond beach - I went with DS's (they were 2 and 4 at the time) and they loved it - very nice,friendly and fantastic food. if you find a way to get there and stay for under 5k let me know as I would love to go again!
Almond Beach is extremely child friendly. Their kids club is brilliant. Divided into different ages and you don't have to book in advance and they can dip in and out of it. They have a blackboard outside detailing the activities planned for each day (with the times) so your dcs can choose what they want to do.
We went there 18 months ago when my dds were 10 and 8 and it was fabbo.
Have a look at the review section. I'm sure I did one for the Almond Beach Village. The food is great too and all the watersports were included. My dds even did waterskiing and banana boating and of course beach cricket with the kids club.