A beautiful weekend well spent