An extremely rewarding weekend (without sounding exaggerated).