^^ This guy knows
Take you time and do your home work, search search search. Work out cost per m2 for what you want done.
I think the travertine is best. It's not harsh on your feet, looks great and easy to maintain.
Astro Tur? Some of that stuff these days look real.