A true hostel . Halfway house meets homeless shelter