If you want to keep your carpets in good shape, don’t get light-coloured ones. The wear and tear from tenants will make them look old before too long! Consider darker colours instead - underlay is key here though because it doesn't just cover up any problems with quality but also helps even the cheapest flooring feel thick.
Vinyl tiles are an easy-to-clean material that won't wear out over time. It works great for kitchens and bathrooms because it's water-resistant, meaning your surfaces will be protected from accidental spills or splashes!