How to get good housing at an affordable price