It's all in the franchise
Ratings
Review
Kid Castle is one of the more established chains in Taiwan, and there are branches all over the island including more rural areas. If you are looking for a more unusual location then Kid Castle would be a good bet.
The thing to remember is that Kid Castle is a franchise system, so in many respects every branch is different. The material is mostly the same between branches, but there isn't a centralized head office support system for things like finding accommodation. Also, you will need to negotiate your pay and any other benefits with each branch. Actually this can be a good thing as if you have experience you may be able to get a higher rate.
The material is good though and updated on a regular basis, so prep time is minimal.
Overall I'd say that if you are in Taiwan and see a Kid Castle job then it would be worth going for an interview. Some of the branch owners I worked with were terrific and would go the extra mile for their teachers, others less so.