Nice attentive staff and very caring to the kids. It is easy to approach the staff if you have any concerns, clarity issues or need progress reports. The place is clean and well organized. It is located at a safe place with easy access. I highly recommend if you really love and care for your kids.