Took my cousin's children there last weekend and I must say the environment is really good for learning, very clean and the staff were patient with the little ones sef. The activities they have set up kept them engaged for hours which impressed me honestly. My only gripe sha is that when we arrived they had no record of our booking even though we confirmed the day before, so we waited almost thirty minutes before they sorted us out. Otherwise it's a solid spot if you want somewhere proper for your child, just make sure you follow up on your booking confirmation.