Hotel Obere Linde is close to perfect. My room was very large, with a comfortable sitting area as well as twin beds, and a lovely view onto the garden at the back of the hotel. Free wifi was provided. A Guest card provided free local transport, and various other discounts were available. I enjoyed dinner on three nights, with an appetising range of dishes to choose from, at reasonable prices. There are good wines available by the glass. The breakfast buffet was one of the best I have had, with many choices of juice, yoghurt, cereals, fruits, breads, cold meats, cheeses, eggs and excellent coffee. The staff are attentive and friendly. Oberkirch is a lovely town, well situated for day trips in the Black Forest. My only quibble: the shower is over the bathtub, so people with reduced mobility may find this difficult.