Environment favourable for house buyers