The German restaurant in Kempinski Beijing is pretty decent. Lindenhof here is too small on Preston. Would recommend real French cuisine at Les Forgeres, in Chelsea. Budget $50-80 per person, if you order wine. Gatineau park is only a stone's throw away.