Long weekend well spent with family and colleagues.