A restaurant, punt station and wedding and events venue in an idyllic location on the banks of the River Cherwell.