perfect, affordable, welcoming and comfortable