Toilet
For a few months before going to Iran I practiced holding a squat for a minute or so two or three times a week. It was time well spent.
In all the hotels I stayed in and in three quarters of the restaurants there were Western style toilets nearly always with toilet paper. I did make a point of asking for hotels with Western toilets only because squatting in the small hours of the morning felt a bit hazardous. But out on the road, at petrol stations and at restaurants in smaller towns, or at the major sites or the bazaars the toilets were usually squat toilets with a water hose. In the 31 days I travelled through Iran there was not a single occasion were the toilet was dirty and very rarely did they even have a slight odour. The floor was often wet but that was because of the water hose. In some places there was a small charge.