Five fantastic ways to fill your weekend.