Fully agree,tho of course difficult to enforce and must rely upon good sense and manners of holidaymakers,especially those who read this site.An idea would be for restaurant owners to display signs to the effect that people must be suitably attired,as suggested.