Those of us who have been there have a big Grin on our faces.