We stayed in a LM room last May during the first Star Wars weekend and loved the resort, although if we return, we'll definitely stay in a suite. Surprisingly, there's a little more room in the bathroom than when we stayed at Caribbean Beach. It's only a single sink so maybe they gave the extra room to the bathroom, who knows. The walk isn't bad but my kids are old enough to walk on their own, now sure I'd have the same opinion if I was carrying a toddler. They have the best food court! LOVE it! Main pool was always crowded so we'd grab drinks at the pool bar then relax by the LM pool which was always deserted. Bus service was better than average as well.
Have a great time!