Good with appointments, long waiting list
I'm with a different one to my wife and kids as there was a long waiting list to join this one. They are however good with appointments. They have cancelled my wives appointment twice but have rearranged them quickly at a time suitable for her.