What type of carpet/floor-covering would you use for a home office with around 30 visitors a week, that opens straight onto the outside - so lots of dirty footprints and heavy footfall?
It's got to look good/comfortable but be easy to clean and hardwearing.