find an appropriate flat