
When I was growing up shoes were never allowed in my house. It was not even a question; it was part of our culture. You had an option of either walking barefoot or wearing slippers. We always had a great selection of slippers for our guests.
I remember every summer my mom would put away all of the rugs. She'd say bare floors make it easier to breathe when it is hot. And it did. It also made it easier to mop the floors more often to keep them super clean.
Now that I live thousands of miles away from home same rules apply. At times I feel embarrassed asking people to take off their shoes, but I still do. Why bring the dirt and germs inside? Plus it could save a rug or two...
I love clean floors. I enjoy walking barefoot and feel nothing but the wood boards under my feet, not even a single bread crumb is allowed. And now that the summertime is over I am ready to put on my slippers and roll out those rugs.
In my opinion slippers don't have to be ugly or funny. They can be elegant and feminine. This is how I like my slippers to be, like this
Peppermint one:

Or the
Doublar in silver and
Iris in gold:

Well, you get the idea...
As for the rugs, this
Laser Cut Java Runner would work perfectly at the entrance. Shoes will not go beyond this point, and the dark color will easily hide the dirt.

The
Status Stripe Dhurrie could be another option, depending on one's taste:

Or how about the
Jaguar Rug:

Or the
Field of Poppies Hand-Knotted Rug:

None of this may be your style at all, but if for some reason you do decide to visit you better be ready to take off those shoes!