First time home owner here and I need to pick a medium sized kitchen floor. What is easy to keep and also cost effective to buy?