When I first walked into Kidi Kingdom, I got a good feeling. It's very presentable and clean, the staff are so happy and chatty. The food smelt amazing, my son really likes it here. My son is finally happy and learning again.