We stayed at Port Orleans Riverside last fall and all five of us loved it (three kids around your kids' ages). It was immaculate and beautiful and exceeded all my expectations. We're staying at the Polynesian this November because it's my dream hotel.
Offsite, we stayed one night at Holiday Inn Kid Suites right outside the park because they offered free kids' meals and free shuttles.
They did have a nice pool, but unfortunately our first five minutes there a kid lost his lunch in the pool and it closed! The food and food court was really crowded and lousy food - I'd rather pay then eat free at a place with cold eggs and eighty people hovering over.
The rooms, though advertised being Kid Suites with Nintendo, were a giant letdown. The room was dirty and lights were broken, etc. The shuttles were not frequent, but we didn't use them so I can't comment.
Seeing the difference when we checked in at Disney's POR was like night and day! Just all the touches were there, and I'd never stay off property again.
It added immensely to our magical trip. Also, the pool at POR was great - my kids loved the slide.
Just my opinion - hope it helps!