Drinks with a riverside view in St. Goar. (And more castles!) (Sankt Goar, Rheinland-Pfalz, Germany)