We went there when it was Simply Travel, in high season.
Not our scene, but cod it may well be yours - it's very sporty, & a bit Bodeny but not worse than that.
The "villas" (think of them as mobile-park-type "chalets" so you won't be disappointed) are different sizes, so I think space will be fine for you. Basic. People who were doing repeat visits took their own pillows. Eg. No air-conditioning. You can get fans but there was a scramble for them (not quite enough to go round) and the electricity supply not always quite up to it.
Eating out in evenings - there is the little beach bar/restaurant thing - (PS monitors wouldn't reach anywhere near - it's the other side of the beach) - otherwise you have to book in babysitting, and (as with the fans) when we were there there weren't enough babysitters to go round for us to eat out more than twice in two weeks. So plan on self-catering, which most people seemed to think fine.
No pool (except for paddling pool in baby club), but the beach is right there and really pretty nice - except, weirdly, that the sand is slightly crystally so won't make sandcastles. Not a big problem.