Complex sentence: Leo's comparatively humble background is obvious to all and he does not really fit in there, however, his hosts do their best to make him feel welcome, treating him with kindness and indulgence.
Split into simpler sentences: Leo's comparatively humble background is obvious to all and he does not really fit in there. However, his hosts do their best to make him feel welcome, treating him with kindness and indulgence.