Lovely experience, beginning to end.