We went in October last year with our three year old and loved it. There wasn't a lot going on for kids her age then, but that was mostly because we went on the last week before closing so a lot of things had been packed up already, apparently there's usually more. She loved the pools, the town where all the keepers gave her sweets, and the boat trip she took where the staff told her they were pirates Hope this helped a little.
Food was good, if you're all inclusive it's well worth using your turn at the al a carte restaurant, delicious! Buffet had some good variety too. We were in a renovated room with a balcony, it was very nicely done, no complaints there. We didn't use the kids club because we were always either in the pools or out and about. I would happily go again, whenever someone says holiday in front of DD she says 'Corfu?' And asks when we're going