After a long ride, still smiling.