Lovely place in charming German village