German run, very good food. Try the house speciality, which is superb, a sort of pizza from Alsace. Better value than the restaurants in town, and in a nice quiet position with lovely view. Service was excellent as well, with the bonus that a couple of the waiters didn't speak much English, just German and Spanish. This helped us practice Spanish, which was difficult everywhere else.