The most important part of cleaning is to schedule cleanings based on check-outs! As soon as a guest booking happens, schedule a cleaning (either yourself or a cleaner) for the time the guest checks out, typically 11:00 am. That way, even if you get a last-minute same-day booking, the unit is always ready to go.
Once you've got the check out based cleaning schedule down, same-day bookings are a breeze!
More information on recommended cleaners and how to clean most efficiently are located in Loftium's Cleaning Guide.