German, approx. 30-35 y. Service average, price rather high. Location in a lousy place, but good. There are better.• 13 years ago