Break It Up
I'm not a fan of trying to tackle my entire home in one day. Even though my one-bedroom apartment is pretty small, spending an entire day vacuuming, washing the floors, wiping down every surface, stripping the bed, and deep cleaning the bathroom seems excessive.
Instead, I like to tackle Spring cleaning room by room over several days. If I take on the bathroom on a Sunday, I might wait until Monday to deal with the kitchen. Not only does it fit better into my schedule this way, but I also tend to do a better job of actually cleaning when I'm not rushing to get everything done.