I had never heard of this place before your post! What beautiful cats and they must be so happy. BUT..... going to be the "Debbie downer" I can't help but think of the probable suffering that some of those cats must endure. With so many, there has to be negative outcomes for them. Especially with no sterilization program going on.