... fresh and restored after a spell of illness.

The best feeling ever.