People live in extended-stay hotels because they offer amenities that apartments lack, are conveniently located, have flexible renewal options, and are more affordable than apartments.