Real estate is a great asset class and investing in it has real advantages due to high returns, low correlation with stocks and bonds, and, particularly in retirement, relatively high reliable (though not guaranteed) income.