We stayed there in 2001(all inclusive) lovely hotel clean rooms,
food was good (they will make up a picnic if you want to go out for the day) and there was plenty for the "little ones" to do, there did seem to be a large contingent of french and apart from them not wanting to "join in" not a problem for me.
went to ibzia again last year and went back to see if its changed (like you do) and apart from a new pool being added i can honestly it hasn't still looks good
HTH