Restaurant Keienhof offers dining in a beautiful villa, with event spaces for various gatherings, from intimate dinners to large parties.