We saw it in the theaters a few weeks ago. Apparently when it was shown to test audiences, its exit scores were so high that it convinced Disney to do a short theatrical release (it was only planning on streaming).
It's the type of movie that Disney doesn't make anymore, but hopefully if it's a streaming hit they'll start making more (and releasing them in theaters).
This is a good movie for ALL ages - there is nothing inappropriate in it for young kids.