I need a carpet for my living room (don't want a wooden floor). The walls will be Little Greene Urbane Grey but I don't want a carpet that you can easily see stains on due to it being a high traffic area. Does anyone have any suggestions on carpet colour or type please? It's a long narrowish room.