Definition of hospitality, absolutely worth the detour!