It looks to me like you’ve answered your own question, keep the house! You have a great mortgage, don’t need to sell, cash flow positive as a rental, want a place to come back to, like the house, etc. It may be worth less (how much less is subject to a lot of conjecture) when you return, but that mortgage will appear miniscule in two years. It is a nice hedge against inflation, especially since you are already holding a lot of cash.