Would you recommend? We have been recommended it for our kitchen diner by our kitchen designer (he's independent and doesn't supply them himself). We need quite a heavy duty flooring which won't easily scratch/show up dirt/stain. Any thoughts?