O
One Day
Grout 3000 would be my first choice, but as already mentioned, it needs a long time to firm up. One advantage though, if you leave it too long, it cleans up well enough with a white emulsifying pad, where most other grouts would be very difficult to shift.