I found that the best way to keep a nap going was heaps & heaps of physical activity & busy days, if we stayed home & they just pottered around, then it was a struggle to get them to bed & DS2 is a LSN & because he was kept active by an older brother, I managed to keep a nap until 3yo.