Thousands of Germans, mostly retired, have settled in Hungary over recent years, lured by cheap housing and low living costs.