Hey that's a really good point about the beach...my DD sleeps like a log after swimming. Any chance you could take M to the pool or beach for a swim and see if that helps. Not a permanent solution but even an longer sleep is worth a shot.