The restaurant food is avarage, which is a bit of a let down because everything in the resort is superb, and considering this is the only restaurant inside the resort. For kids and snack food is ok, but beware of paella night, as this is the worst paella I ever had in spain (&been travelling around spain for 20years), I don't think the paella was prepare on site, also heard other guests moan about the paella quality also. Having say that, there are lots of restaurant outside the resort, so wasn't really a big problem for us because we had a car.
We stayed during the october 1/2 term, apparently we were lucky with weather, so were able to use all outside pools including indoor pools- The kids club is fantastic, my 5 year old couldn't wait to go in every afternoon. Staffs are really friendly and helpful. The accomodation is very spacious, very confy beds. Really enjoyed our stay.