great place for keeping kids entertained with lots of thoughtful touches.