Heppenheim (Germany) - This delightful village, which is south of Frankfurt, is really scenic, has…read morelots of nice restaurants and shops, and is a perfect location for day trips to Heidelberg and the Bergstrasse. We stayed at the Halber Mond for 3 nights (it's part hotel, restaurant, brewery) and highly recommend. Our room was a family suite, which required 67 steps to top floor (no elevator to this room) but the climb was worth it -- we had beautiful views of the village and Starkenburg castle, one of the medieval castles along the Bergstrasse. Rooms were clean, large, well-maintained and comfortable. Breakfast was typical for Germany, a generous selections of eggs, juices, cereals, fruits, meats, etc. Didn't eat in the restaurant but did spend one evening in their biergarten, enjoying bratwurst, wienerschnitzel, and their excellent beer.