Excellent place; warm welcome by host who speaks perfect german (a true bonus for foreigners).