Habitable, liveable; hence delightful, pleasant, pleasing.
In part, or to some degree, but not completely.