Mosaic tiles come on sheets rather than as individual pieces, which makes installation in a kitchen far more straightforward than the intricate finished pattern might suggest, you lay the sheet and grout, not tile by tile.
For the floor, large format porcelain is the practical choice, available in wood, stone, cement, and plain effects, and easy to wipe clean through daily use. A mosaic tile works beautifully on a splashback or surround, where a contrasting grout colour can accentuate the pattern within it. Since the kitchen sees more spills than any other room in the house, a tiled surface remains the most sensible way to protect it. The flexible sheet backing also means a mosaic can wrap around an unusual corner or upstand without any awkward cuts.