Very friendly and caring staff English or English speaking. Very good range of activities both indoors and outdoors. They loved the nature walks, treasure hunt and football games. Good provision of buckets and spades on the beaches excellent pools. Playground very good for all ages. Seemed to be an awful lot of children in the kids club but safety was good. The age range was rather wide in the Kids Clubs e.g. my 4 year old was with 10 year olds, whilst my 3 year old was with babies.