I am a veteran of the Marine Corps and do a lot of VA loans for my clients. I think some of the best property available, depending on the family size and goals, is multi-unit.
If you are only staying for a certain period of time, and want the property to be a long term investment, a lot of times it makes a lot of sense to get a multi-unit where you can live in one unit, and rent the other(s) to help reduce the out of pocket cost.
First, you qualify for VA loans with zero down as long as you owner occupy. Living in one of up to 4 units is considered owner occupancy.
Second, while you are there, your cost is reduced because, depending on the numbers, you can have another person/family that would help you cover the monthly cost.
Third, should you get stationed somewhere else, it is going to be much easier to cover your monthly payment with rent on multi-units than it is on a single family property.
In any case, I dont know if that is at all helpful, and really doesnt pertain to the question you were asking, but I wanted to let you know that the option exists, and works well for a lot of my clients.
Let me know if I can help at all.