I've been to nearly 20 cat cafes throughout the world. This is my least favorite one to date, primarily because it seems designed to cause maximum stress to the cats.
Many cats don't like environments with a lot of change, with people coming and going, and with no place to hide, the cats seemed pretty stressed out -- actually shaking. Some of the others were happily sleeping up on shelves.
At every other cat cafe I've visited, there is a pass through from the people room into a restricted cat room (where their food and litter boxes are).
The cafe also has an "interesting" minimum spend policy. Most of the drinks are just under $5. If you spend less than $5, you have to donate $5 (i.e. a fee); if you have 2 people buying 2 drinks which add up to over $10, you also need to donate. I have no problem if they want to charge a fee, but this isn't disclosed very well in advance.