What Does It Take to Make the Compact City Liveable for Wider Groups? Identifying Key Neighbourhood and Dwelling Features