Sounds like you have amazing sleepers! I have patients who cut naps out by age two and patients who nap until age five so sleep can be very variable. Just enjoy this pattern for as long as it lasts!
Natalie I do think it varies from kid to kid. Mine will be 3 in December and sleeps from about 7p-7a, and then naps from 1:30-4/5pm, but….he has definitely started to experiment in the past few weeks with whether or not he wants to nap! If he doesn’t, I still leave him in his crib (yes, still in a crib!) to have some quiet time. Enjoy your naps while you can!!!