Regarding the housing price
appreciation, bigger one does not mean better one.
Buying a small house in a good town is a better investment than a bigger house in a bad town.
However, buying a new house in a town on track of developmetn is the best investment.