A Bank Holiday well spent.