A damp microfiber towel is all you need to clean a bike unless it is caked in clay-based mud.
Of course, it helps if you use wax or some other dry lube on your chain. Then it needs no cleaning; the main issue becomes keeping it dry while you clean the rest of the bike. With a damp microfiber towel.