We thought the staff were excellent, so enthusiastic and the kids really warmed to them.  Really impressed with the range of activities. The main reason we booked at Sani was the reputation of the kids club which fully lined up to expectations.