poorgirl we have a cottage on the water, and didn't want people to take their shoes off when coming in doors, we put in a honed/filled ivory 16 x 16 travertine tile. Nothing shows on it and no need to worry about scratching. I would go with some form of stone so there is minimal maintance
I'm nearly speechless. The angular lines of this beach house creates an interesting juxtaposition when seen from the adjacent woods. And the view beyond, is this place available to rent?