Hall floor is oak, so needs to go ok with that. Walls are cream. What sort of carpet should I go for - I know there are different types, but they mean nothing to me! What wears best? What colour? Does anyone have a fantastic sale on at the moment? Please help - really don't want to make a mistake on this