The house you deserve on a budget you can afford