How difficult is it for you to keep dirt, mud, sand, and other forms of mess out of the tent? I camp on the beach a lot, and keeping sand out is near impossible - we make everyone leave their shoes outside, but sand gets in so many other places as well.