Residential Location Decisions: Heterogeneity And The Trade-Off Between Location And Housing Quality